(JAVA)Getter와 Setter


(JAVA)Getter와 Setter

객체지향프로그래밍에서 객체들의 데이터(멤버변수)를 외부에서 직접적으로 접근하는 것을 방지하기 위해서 Getter와 Setter를 사용하여 접근하는 방법을 사용한다 또한, 외부에서 메소드를 거쳐서 데이터를 변경(Setter)하고 데이터를 읽는 방법(Getter)을 사용하는 것이 좋다. 메소드를 통해서 데이터에 접근하는 것이 좋은 이유는 메소드는 매개변수의 값을 유효한 값만 저장하기 때문에 객체의 무결성을 보장할 수 있기 때문이다. Getter private 접근제한자로 필드를 만들고 필드의 값을 숨긴 채 내부의 값을 꺼낼 때 Setter private 접근제한자로 필드를 만들고 전달 받은 값을 내부에서 변경해 필드에 넣을 때 코드 public class GetSet { //외부에서 접근할 수 없도록 접근제..


원문링크 : (JAVA)Getter와 Setter