본문 바로가기
IT★_공부

자바의 Method

by 문또끼 2022. 8. 22.

Method

 

 

메소드란?

명령문들의 집합, 기능.

Method 선언방법?

접근제한자    메모리영역    리턴타입    메소드명 (파라미터/아규먼트){ 

                    코드영역 

  }

접근제한자: 메소드의 호출 범위를 지정함.

public : 어디서나 접근 가능. (+)

private : 같은 클래스 내에서 접근 가능. (-)

(default) : 같은 패키지 내에서만 접근 가능. 선언할 때 'default'는 작성하지 않음. (~)

protected : 상속받은 경우 상속받은 클래스, 아니면 같은 패키지 안에서 접근 가능. (#)

메모리영역

static : 변수/메서드가 프로젝트 전체에 호출됨. 호출방법 : class.method();

non-static : 객체마다 다르게 호출됨.(instance변수 형태로 저장됨) 호출방법 : class 변수= new class(); 변수. method();

리턴타입

method가 기능을 수행하고 난 뒤에 반환하는 값의 타입. (반환값이 없을 땐 void라고 작성)

파라미터/아규먼트

parameter : method 외부에서 전달되는 값을 받아서, method 내부에서 사용하기 위한 변수 arguments : method 외부에서 전달되는 값

 

 

'IT★_공부' 카테고리의 다른 글

자바의 String  (0) 2022.08.22
자바의 배열 Array  (0) 2022.08.22
자바의 Type(1)  (1) 2022.08.22
자바의 Type(2)  (0) 2022.08.22
Java기본  (0) 2022.08.22