한번에 정의 하기위해 세가지를 한번에 설명하겟습니다.
이그림을 위해 세가지를 한번에 차근차근 설명하도록 하겟습니다.
우선 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 |