类中的属性和变量可以使用public,protected,private来修饰,来限定其可见性
或者是作用域
- public
可在基类内
,其子类内
,以及类外
调用 - protectd
可在基类内和其子类内调用 - private
只能在本类内调用
要了解类内和类外的区别,类内就是在class里面,类外就是实例化对象后调用
以下代码就是类外,如果类外想要访问getPrice方法,则该方法在Booke类中必须定义为public
$book=new Book();
$book->getPrice();
网友评论