책 내용 - 객체와 자료구조 변수를 비공개 Private로 정의하는 이유가 있다. 남들이 변수에 의존하지 않게 만들고 싶어서다. 그렇다면 어째수 수많은 프로그래머가 조회 함수 get와 설정 set 함수를 당연하게 공개해 비공개 변수를 외부에 노출할까? *자료 추상화 //목록6-1 구체적인 Point 클래스 public class point { public double x; public double y; } //목록6-2 추상적인 Point 클래스 public interface point { double getX(); double getY(); void setCartesian(double x, doube y); double getR(); double getTheta(); void setPolar(doubl..