본문 바로가기

JAVA/이론

JAVA 클래스 생성자 메서드


한번에 정의 하기위해 세가지를 한번에 설명하겟습니다.


이그림을 위해 세가지를 한번에 차근차근 설명하도록 하겟습니다.


우선 1.필드(field) 

- 선언한다고 해두었는데 클래스 안에서 가장많이 선언을합니다. 

지금까지그래왔듯이 선언은 가장위쪽에 해두었습니다. 


2.생성자 (constructor)

- 클래스 생성시 (생성자를 생성하지 않았을때)default생성자가 존재합니다.

생성자는 클래스가 호출되었을때 무조건한번은 실행합니다.때문에 생성자에 초기화를 시켜줍니다.꼭은 아니니 오해하지 마세요 !! 

- 생성자 생성방법은 class 이름과 동일하게 

 만약 class M 이라는 클래스가 존재한다면 생성자명 또한 M이되며 () 메게변수 가들어가 괄호를 마련해 두시면됩니다. 이곳은 접근제한자가 들어가지않습니다.M(){   } 이렇게 생성해주시면됩니다.


3.메소드 (method) 

- 클래스안에 존재하며 클래스를 정의해준다 라고 생각합니다.

메소드는 한클래스 안에 여러개가 존재할수있으며 

한번만든 메소드는 여러번 호출하여 사용하여도 무관합니다.

- 메소드 생성 방법은 public void a(){ } 이렇게 사용하시면되며 한동작을 정의 해준다

void print(){ 출력} //출력 메서드

void inPut(){입력} //입력 메서드 

이렇게 메서드를 정의해주면 사용하실때 편하게 사용하실꺼라 믿어 의심치 않습니다. 



'JAVA > 이론' 카테고리의 다른 글

JAVA 캡슐화  (0) 2015.10.07
JAVA 객체와 클래스  (0) 2015.10.07
JAVA 이차원 배열  (0) 2015.10.06
JAVA 배열복사  (0) 2015.10.06
JAVA break문 continue문  (0) 2015.10.06