접근권한 (1) 썸네일형 리스트형 [PHP] 접근지정자 (public, protected, private) 클래스 멤버의 접근 권한은 public, protected, private로 총 3가지의 접근 지정자로 설정합니다. 접근 지정자를 적절하게 구분해 사용하려면 OOP에 대해 어느정도 이해하고 있는것이 도움이 됩니다. 지정자 접근 권한 public 어느 장소나 어떤 클래스에서도 접근 가능 protected 이 클래스를 정의한 자신의 클래스와 자식 클래스에서만 접근 가능 ( 인스턴스에는 접근 불가 ) private 이 클래스를 정의한 클래스 안의 멤버 함수에서만 접근 가능 ( 인스턴스 접근 불가 ) 주로, 읽기 전용과 쓰기 전용 속성을 만들 때는 protected나 private를 사용해 프로퍼티를 읽고 쓰는 것을 금지합니다. 그이유는 마음대로 프로퍼티 값을 변경할수없기 위함입니다. 그밖에는 public인 메.. 이전 1 다음