码迷,mamicode.com
首页 > Web开发 > 详细

php中的访问类型(public,private,protected)

时间:2019-09-28 18:20:23      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:bsp   protect   包括   方法   允许   ted   代码   开发   cte   

类型的访问修饰符允许开发人员对类成员的访问进行限制,这是PHP5的新特性。但却是oop语言的一个好的特性。而且大多数的oop语言都已支持此特性。PHP5支持三种访问修饰符:

public(公有的,默认的),protected(受保护的),private(私有的)三种。

public 公有修饰符,类中的成员没有访问限制,所有外部成员都可以访问(读和写)这个类成员(包括成员属性和成员方法)。

private 私有修饰符,被定义为private的成员,对于同一个类里的所有成员是可见的,即没有访问限制;但对于该类的外部代码时不允许改变甚至读操作的,对于该类的子类,也不能访问private修饰的成员。

protected  保护成员修饰符,被修饰为protected的成员不能被该类的外部代码访问。但是对于该类的子类有访问权限,可以进行属性、方法的读及写操作

 

php中的访问类型(public,private,protected)

标签:bsp   protect   包括   方法   允许   ted   代码   开发   cte   

原文地址:https://www.cnblogs.com/jsdd/p/11603919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!