instance method 정리

Choi Suyeon·2024년 1월 11일
0

클래스명은 대문자로 시작

constructor명은 클래스와 이름이 같다. => 전체에 적용할 때
클래스 나눠서 본 클래스 전체에 적용할 method를 작성할 때 사용

instance method 소문자(낙타) : => 부분적으로 적용할 때
void => return없음. / int, String... => return

return 받을 거면
public int method(){
}

rueturn 안 받을 거면
public void method(){
System.out.println();
}

디버깅으로 주소확인하기 => 값 이동 확인

this
//생성자의 첫번째 줄에서만 사용할 수 있다.

public void setIdNum(String idNum) {
//매개변수(idNum)와 method내 변수(idNum)이름이 같을 때 this 사용.
//이름이 같으니 구분하기 위함.
안써도 되지만 알아보기 쉽게
this.idNum = idNum;
}// setIdNum

/**

  • 5.입력된 주민번호에서 나이를 구해서 정수로 반환
  • @return
    */
    public String idAge( ) {
    return (2024 - birthYear) + "살";//this.birthYear라고 써도 됨
    }

0개의 댓글