public private protected

자바 접근제한자 자바에서는 변수 접근제한을 위해 몇가지 기능을 제공하고 있습니다. 변수 선언 시 앞 부분에 명시해줌으로 써 지정할 수 있고 public, private, protected 로 접근제한이 가능합니다. 접근제한 함수 기능 접근제한 함수 기능 public 모든 곳에서 접근 가능 private 자기 자신 클래스에서만 접근 가능 protected 자기 자신 클래스와 상속된 클래스에서 접근 가능 왜 이렇게 나뉘어져 있을까? 자바는 캡슐화로써 외부에서 접근할 수 없도록 코드가 구성이 되어 있어야 합니다. public 어디에서나 접근이 가능한 접근제한입니다. 사용에는 편리하지만 public 으로 정의된 변수에는 외부코드에서도 접근이 가능하기 때문에 위험합니다. private 그렇게 해서 나온 기능이 p..
꽁담
'public private protected' 태그의 글 목록