PHP5 oop中类的变量定义遵循一种访问控制,就是:
public 表示全局,类内部外部子类都可以访问;
private表示私有的,只有本类内部可以使用;
protected表示受保护的,只有本类或子类或父类中可以访问;
<?PHP
class BaseClass {
public $public = 'public';
private $private = 'private';
protected $protected = 'protected';
function __construct(){
}
function print_var(){
print $this->public;echo '<br />';
print $this->private; echo '<br />';
print $this->protected; echo '<br />';
}
}
class Subclass extends BaseClass {
// public $public...