关于访问控制的一首PHP面试题(对属性或方法的访问控制)


Posted in PHP onSeptember 13, 2012
class Foo 
{ 
private $name = 'hdj'; 
public function getName(){ 
return $this->name; 
} 
} 
class Bar extends Foo 
{ 
public $name = 'deeka'; 
} 
$bar = new Bar; 
var_dump($bar->name); 
var_dump($bar->getName());

访问控制

对属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的。由 public 所定义的类成员可以在任何地方被访问;由 protected 所定义的类成员则可以被其所在类的子类和父类访问(当然,该成员所在的类也可以访问);而由 private 定义的类成员则只能被其所在类访问。

PHP 相关文章推荐
PHP开发框架Laravel数据库操作方法总结
Sep 03 PHP
PHP中的socket_read和socket_recv区别详解
Feb 09 PHP
php文件缓存类用法实例分析
Apr 22 PHP
分享五个PHP7性能优化提升技巧
Dec 07 PHP
Yii1.1中通过Sql查询进行的分页操作方法
Mar 16 PHP
PHP实现Session入库/存入redis的方法
May 04 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
Laravel框架生命周期与原理分析
Jun 12 PHP
实现php删除链表中重复的结点
Sep 27 PHP
php判断电子邮件是否正确方法
Dec 04 PHP
php链式操作的实现方式分析
Aug 12 PHP
你真的了解PHP中的引用符号(&)吗
May 12 PHP
PHP基础陷阱题(变量赋值)
Sep 12 #PHP
php中判断文件存在是用file_exists还是is_file的整理
Sep 12 #PHP
PHP中file_exists与is_file,is_dir的区别介绍
Sep 12 #PHP
PHP中几种常见的超时处理全面总结
Sep 11 #PHP
PHP UTF8中文字符截断函数代码
Sep 11 #PHP
php中将汉字转换成拼音的函数代码
Sep 08 #PHP
PHP json格式和js json格式 js跨域调用实现代码
Sep 08 #PHP
You might like
CI框架自动加载session出现报错的解决办法
2014/06/17 PHP
php递归实现无限分类的方法
2015/07/28 PHP
PHP模板引擎Smarty中变量的使用方法示例
2016/04/11 PHP
PHP SESSION机制的理解与实例
2019/03/22 PHP
jQuery学习笔记(1)--用jQuery实现异步通信(用json传值)具体思路
2013/04/08 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
jQuery拖拽div实现思路
2014/02/19 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
JavaScript前补零操作实例
2015/03/11 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
BootStrap Progressbar 实现大文件上传的进度条的实例代码
2016/06/27 Javascript
angular.js实现购物车功能
2017/10/23 Javascript
vue中的event bus非父子组件通信解析
2017/10/27 Javascript
基于JavaScript实现简单的音频播放功能
2018/01/07 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
Vue+Element实现网页版个人简历系统(推荐)
2019/12/31 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
Python中index()和seek()的用法(详解)
2017/04/27 Python
Python实现返回数组中第i小元素的方法示例
2017/12/04 Python
Python使用Selenium+BeautifulSoup爬取淘宝搜索页
2018/02/24 Python
python web基础之加载静态文件实例
2018/03/20 Python
Python使用requests提交HTTP表单的方法
2018/12/26 Python
Python3常用内置方法代码实例
2019/11/18 Python
python使用多线程+socket实现端口扫描
2020/05/28 Python
python与idea的集成的实现
2020/11/20 Python
CSS3 media queries + jQuery实现响应式导航
2016/09/30 HTML / CSS
详解HTML5 LocalStorage 本地存储
2016/12/23 HTML / CSS
HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用
2012/12/09 HTML / CSS
路易威登和香奈儿手袋:LuxeDH
2017/01/12 全球购物
菲律宾旅游网站:Expedia菲律宾
2017/10/11 全球购物
万宝龙英国官网:Montblanc手表、书写工具、皮革和珠宝
2018/10/16 全球购物
介绍一下Make? 为什么使用make
2016/07/31 面试题
《一本男孩子必读的书》教学反思
2014/02/19 职场文书
旅游安全协议书
2014/04/21 职场文书
体育运动口号
2014/06/09 职场文书
汽修专业自荐信
2014/07/07 职场文书