[JAVA] 수정자 ( modifier )
PUBLICpublic 은 가장 일반적인 접근 제어자입니다. public 으로 선언된 멤버 변수, 메소드는 어떠한 자바 프로그램에서든지 제한 없이 사용이 가능합니다. PRIVATE private 는 가장 폐쇄적인 접근 제어자입니다. private 으로 선언된 멤버변수, 메소드는 해당 클래스 내부의 메소드에서만 사용할 수 있습니다.즉, 다른 클래스에서는 접근 자체가 불가능합니다. ( 여기서 말하는 다른 클래스는 상속받은 서브클래스도 포함됩니다. ) 자바 프로그래머들이 멤버변수나 메소드 앞에 private 붙이는 주된 이유는 이후에 변경할 가능성이 있기 때문입니다. 왜냐하면, private 변수나 메소드는 추후 내용을 바꿔도 다른 클래스들에게는 아무런 영향이 없기 때문입니다. ( 접근을 못하니 아에 참조하고..
2015.03.09