PHP面向对象——访问修饰符介绍


Posted in PHP onNovember 08, 2012

PHP中有三种访问修饰符,分别是:

public(公共的、默认)
protected(受保护的)
private(私有的)

它们可以分别用在类的属性和方法上(类的属性和方法统称为类的成员),用来修饰类成员的访问权限。
public(公共的、默认)
在PHP5中如果类没有指定成员的访问修饰符,默认就是public的访问权限。

/*
以下两个方法声明访问权限效果相同
*/
function say(){};
publilc function say(){};

当类的成员被声明为public的访问修饰符时,该成员能被外部代码访问和操作。
private(私有的)
被定义为private的成员,对于类内部所有成员都可见,没有访问限制。对类外部不允许访问。
protected(受保护的)
protected稍微有点复杂,被声明为protected的成员,只允许该类的子类进行访问。

访问权限情况表

访问权限 public protected private
所有
子类
类内
PHP 相关文章推荐
《PHP边学边教》(01.开篇――准备工作)
Dec 13 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
PHP $_FILES中error返回值详解
Jan 30 PHP
php的sprintf函数的用法 控制浮点数格式
Feb 14 PHP
PHP 前加at符合@的作用解析
Jul 31 PHP
Laravel搭建后台登录系统步骤详解
Jul 26 PHP
PHP利用Socket获取网站的SSL证书与公钥
Jun 18 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
php利用云片网实现短信验证码功能的示例代码
Nov 18 PHP
PHP CURL使用详解
Mar 21 PHP
Mac下快速搭建PHP开发环境步骤详解
May 05 PHP
常见的5个PHP编码小陋习以及优化实例讲解
Feb 27 PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
Nov 07 #PHP
PHP ? EasyUI DataGrid 资料取的方式介绍
Nov 07 #PHP
PHP正确解析UTF-8字符串技巧应用
Nov 07 #PHP
nginx+php-fpm配置文件的组织结构介绍
Nov 07 #PHP
使用 PHPMAILER 发送邮件实例应用
Nov 07 #PHP
PHP数据集构建JSON格式及新数组的方法
Nov 07 #PHP
php动态实现表格跨行跨列实现代码
Nov 06 #PHP
You might like
初学者入门:细述PHP4的核心Zend
2006/09/05 PHP
详解PHP字符串替换str_replace()函数四种用法
2017/10/13 PHP
DHTML Slide Show script图片轮换
2008/03/03 Javascript
JavaScript浏览器选项卡效果
2010/08/25 Javascript
突发奇想的一个jquery插件
2010/11/19 Javascript
推荐30个新鲜出炉的精美 jQuery 效果
2012/03/26 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
如何通过js实现图片预览功能【附实例代码】
2016/03/30 Javascript
js中Number数字数值运算后值不对的解决方法
2017/02/28 Javascript
JavaScript中offsetWidth的bug及解决方法
2017/05/17 Javascript
js随机生成一个验证码
2017/06/01 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
async/await地狱该如何避免详解
2018/05/10 Javascript
Angular使用ControlValueAccessor创建自定义表单控件
2019/03/08 Javascript
详解微信小程序之提高应用速度小技巧
2020/01/07 Javascript
vue-router之解决addRoutes使用遇到的坑
2020/07/19 Javascript
使用wxPython获取系统剪贴板中的数据的教程
2015/05/06 Python
django通过ajax发起请求返回JSON格式数据的方法
2015/06/04 Python
Python图片裁剪实例代码(如头像裁剪)
2017/06/21 Python
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
Python错误处理操作示例
2018/07/18 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
python如何获取列表中每个元素的下标位置
2019/07/01 Python
python实现一个函数版的名片管理系统过程解析
2019/08/27 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
写好自荐信的要点
2013/11/06 职场文书
酒店保安员岗位职责
2014/01/31 职场文书
聚美优品恶搞广告词
2014/03/14 职场文书
检察院对照“四风”认真查找问题落实整改措施
2014/09/26 职场文书
再婚婚前财产协议书范本
2014/10/19 职场文书
婚礼必备主持词范本!
2019/07/23 职场文书
七年级作文之环保作文
2019/10/17 职场文书
话题作文之学会尊重
2019/12/16 职场文书
《正面管教》读后有感:和善而坚定的旅程
2019/12/19 职场文书
vue实现简单数据双向绑定
2021/04/28 Vue.js