written: Sep 30 2005
last modified: Oct 11 2005
public 멤버
public 멤버는 프로그램의 어느 곳에서나 접근할 수 있습니다. 접근하는 곳이 전역영역일 수도 있고 다른 클래스의 멤버가 될 수도 있을 것입니다.
PHP4에서는 PPP 접근제한자를 허용하지 않았으며 변수는 var로, 메쏘드는 function으로만 선언할 수 있었습니다. 이렇게 작성된 멤버는 무조건 public 특성을 가지게 됩니다. PHP5에서도 var로 선언된 변수는 public 변수와 같으며, function 앞에 명시적으로 접근제한자를 붙이지 않으면 public 메쏘드로 처리합니다.
'phpclass > 객체모델' 카테고리의 다른 글
{PHP5 객체모델}07.추상클래스 (0) | 2005.10.11 |
---|---|
{PHP5 객체모델}06.범위지정연산자(::) (0) | 2005.10.11 |
{PHP5 객체모델}04.Protected 멤버 (0) | 2005.10.11 |
{PHP5 객체모델}03.Private 멤버 (0) | 2005.10.11 |
{PHP5 객체모델}02.PPP 접근제한자 (0) | 2005.10.11 |