JAVA

9. 메소드

웹꽃기사 2021. 3. 26. 10:58

1) 메소드란?

필드가 물체의 상태라면, 물체의 행동에 해당하는게 메소드다. car에 이름과 번호가 있기도 하지만, car는 앞으로 전진할수도 있고 후진하는 행동도 할 수 있다.

  • 메소드는 입력값이 있고, 그 입력값을 받아서 무언가 한 다음 결과를 도출해 내는 수학의 함수와 비슷한 개념이다.
  • 이때 입력값을 매개변수라고 하고,결과값을 리턴값이라고 합니다.
    • 인자( Argument ) 는 어떤 함수를 호출시에 전달되는 값을 의미한다.
    • 매개 변수( Parameter ) 는 그 전달된 인자를 받아들이는 변수를 의미한다.
  • 메소드란 클래스가 가지고 있는 기능이다. 클래스 안에 선언됩니다.

 

2) 메소드 활용

MyClass.java

 

 

 

  • 메소드를 사용하기 위해서는 메소드가 정의된 클래스인 MyClass 가 생성되어야 한다
  • 객체를 생성할 때는 new 연산자를 이용한다.
  • 메소드 사용할때는 생성된 클래스를 참조하는 레퍼런스변수.메소드명() 으로 사용할 수 있다.

 

 

 

 

 

'JAVA' 카테고리의 다른 글

10. 열거형(enum)  (0) 2021.03.26
9.변수의 scope와 static  (0) 2021.03.26
8. String 클래스  (0) 2021.03.26
7.클래스  (0) 2021.03.26
6. for each (향상된 for문)  (0) 2021.03.26