1. Getter, Setter 를 사용하는 이유 : 일반적으로 데이터를 private 접근 제어자로 외부에서 직접적으로 접근하는것을 막아두고 Getter, Setter로 접근하는 방식을 사용하는데 이렇게 프로그래밍 하는 이유는 객체의 무결성을 보장하기 위함이다. - 단축키는 [Alt + Shift + s > r ]이다. - 외부에서 메소드를 통해 데이터에 접근하도록 유도하는데 이 역할을 하는 메소드가 Setter이다. - 객체 외부에서 객체 필드값을 사용하기 부적절한 경우가 있는데 이런 경우 메소드로 필드값을 가공 후 외부로 전달한다. 이런 역할을 하는 메소드가 Getter이다. - 필드 타입이 boolean일 경우, Getter는 get으로 시작하지 않고 is로 시작한다. - 외부에서 필드값을 읽을 ..