자바

자바 메소드 개념

cdbitmana 2020. 10. 14. 20:26

객체의 행동에 해당하는 것이 메소드

메소드에는 입력값과 출력값이 있다.

 

메소드는 클래스가 가진 값이다.

따라서 클래스 안에 선언한다.

 

 

 


입력값 : 매개변수(parameter) , 인자 (argument)

 

  • 매개변수 : 전달된 인자를 받아들이는 변수
  • 인자 : 어떤 함수를 호출시에 전달되는 값

 

메소드를 선언하는 방법

 

public 리턴타입 메소드명 (매개변수) { 실행문 }

 

리턴하는 것이 없는 메소드의 경우 리턴타입은 void
리턴하는 값이 있을 경우 { 구현 } 부분에 return 리턴값; 형태로 사용

 

 

메소드를 사용하는 방법

 

  1. 메소드가 정의된 클래스를 생성한다.
  2. 클래스를 생성할 때 사용한 레퍼런스변수.메소드명();
  public class Practice {
       public void method1 ( ) {
    }
}



Practice use = new Practice( );

use.method1( );