정보 은닉 (1) 썸네일형 리스트형 정보 은닉, 접근 수준 시지자, 캡슐화 정보은닉 = 인스턴스 변수를 숨긴다 필요성 : 인스턴스 변수를 클래스 내부에서만 접근 하도록 허용하기 위해 class Circle{ double rad = 0; final double PI = 3.14; public void setRad(double R) { if(R < 0) { rad = 0; return; } rad = R; } public double getArea() { return (rad*rad)*PI; } } public class makePrivate { public static void main(String[] arg) { Circle CC = new Circle(); CC.setRad(10); System.out.println(CC.getArea()); } } 이 코드에서 setRed(.. 이전 1 다음