现在的位置: 首页 > 综合 > 正文

PHP类的访问控制

2018年04月30日 ⁄ 综合 ⁄ 共 1536字 ⁄ 字号 评论关闭

PHP中类的方法也和C++通过关键字 private

Public

protected

来控制的。下边是详细说明:

 

1、private

     函数前使用关键字Private表示函数是私有的,私有的意思顾名思义,针对当前类私有,无论是他的子类还是他的实例都无法访问。

     还是先看代码:

    

     以上代码注释部分的调用都会引起报错,所以Private标记的函数只能在当前类中使用。

 

2、protected

     函数用词关键字,表示,函数是受保护的,意思是指此函数只可以再当前函数和其子类中使用,在实例中无法调用。

     代码:

    

     运行代码可以看到,在当前类中调用和子类中调用都没有问题,而在实例中调用时会报错。

 

3、public

     顾名思义,公有的方法,在任何地方(当前类、子类、实例)中都可以方便的调用

     代码:

    

     运行代码可以看到,在任何地方调用没有任何问题。

 

 

本篇在了解PHP类的访问控制机制。。。

 

 

 

 

 

【上篇】
【下篇】

抱歉!评论已关闭.