PHP 액세스 제어 인터뷰 질문의 예

WBOY
풀어 주다: 2016-07-25 08:54:32
원래의
725명이 탐색했습니다.
  1. class Foo
  2. {
  3. private $name = 'hdj';
  4. public function getName(){
  5. return $this->name;
  6. }
  7. }
  8. class Bar extends Foo
  9. {
  10. public $name = 'deeka';
  11. }
  12. $bar = new Bar;
  13. var_dump($bar->name);
  14. var_dump($bar->getName());
复制代码

php访问控制说明: 对属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的。 由 public 所定义的类成员可以在任何地方被访问; 由 protected 所定义的类成员则可以被其所在类的子类和父类访问(当然,该成员所在的类也可以访问); 而由 private 定义的类成员则只能被其所在类访问。



원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!