본문 바로가기

카테고리 없음

Getter 와 getter

메소드를 통해 데이터를 변경하는 방법을 선호하는 편이다.

메소드는 공개해서 (public) 메소드에서 매개값이 유효한 값만 저장하기 때문에.

getter 

반환은 setter

필드 : private 막아놓고 string name;

private int kor , eng, math;

public void setName(형식=String name){    <//ex)))setKor <--일반적으로 대문자 해줍니다!!

this.name = name;

}    //형식

public String getName(){    //타입만 맞쳐주면 된다.    여기도 동일 대문자.

return = name;   겍터는 데이터 저장 필요 없으니깐

반환값. 

}    //형식

객체 데이터는 객체 외부에서 직접적으로 접근 하는 것을 막는다. 

데이터를 외부에서 마음대로 읽고 변경할 경우 무결성이 깨짐.

eclipse 사용 예