PHP5 객체모델 – 05.Public 멤버

public 멤버

public 멤버는 프로그램의 어느 곳에서나 접근할 수 있습니다. 접근하는 곳이 전역영역일 수도 있고 다른 클래스의 멤버가 될 수도 있을 것입니다.

PHP4에서는 PPP 접근제한자를 허용하지 않았으며 변수는 var로, 메소드는 function으로만 선언할 수 있었습니다. 이렇게 작성된 멤버는 무조건 public 특성을 가지게 됩니다. PHP5에서도 var로 선언된 변수는 public 변수와 같으며, function 앞에 명시적으로 접근제한자를 붙이지 않으면 public 메소드로 처리합니다.

답글 남기기