Open Seobway23 opened 4 months ago
자바에서 객체의 필드(속성)에 접근하기 위한 메소드입니다.
getter의 경우 특정 필드 값을 반환하는 메소드입니다.
public class Person { private String name; // private 필드 // name 필드에 대한 getter 메소드 public String getName() { return name; } }
setter의 경우 객체의 특정 필드값을 설정하는 메소드입니다.
public class Person { private String name; // private 필드 // name 필드에 대한 setter 메소드 public void setName(String name) { this.name = name; } }
사용 이유
getter와 setter는 각각 필드값을 받거나 변경할 때 사용하는 메소드입니다. 유효성 검사, 직관적인 메소드명 등의 장점을 가지고 있습니다.
자바에서 객체의 필드(속성)에 접근하기 위한 메소드입니다.
getter의 경우 특정 필드 값을 반환하는 메소드입니다.
setter의 경우 객체의 특정 필드값을 설정하는 메소드입니다.
사용 이유