<?php //面向对象的封装 //三个范围 自己 家族 外部 //三个关键字 public private protected //public 自己 家族外部可以访问(公共汽车) //protected 自己 家族可以访问(私家车) //private 自己 可以访问(两条腿) // // public protected private // 自己 Y Y Y // // 家族 Y Y N // // 外部 Y N N class A{ private $name='旺儒配金铭'; public function saya(){ return $this->name; } } class B extends A{ public function sayb(){ return $this->name; } } //public 自己 家族 外部 都可以访问 //protected 家族 自己可以访问 外部不能访问 //private 自己可以访问 家族和外部不能访问 $obj = new B; // echo '外部访问:'.$obj->name.'<br/>'; // echo '家族访问:'.$obj->sayb().'<br/>'; echo '自己访问:'.$obj->saya().'<br/>';
点击 "运行实例" 按钮查看在线实例