关于访问控制的一首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打造的tab选项卡效果代码(不用js)
Dec 29 PHP
利用PHP+JS实现搜索自动提示(实例)
Jun 09 PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 PHP
ThinkPHP中公共函数路径和配置项路径的映射分析
Nov 22 PHP
PHP获取毫秒级时间戳的方法
Apr 15 PHP
PHP中isset与array_key_exists的区别实例分析
Jun 02 PHP
php搜索文件程序分享
Oct 30 PHP
PHP图形操作之Jpgraph学习笔记
Dec 25 PHP
Yii2.0预定义的别名功能小结
Jul 04 PHP
记录一次排查PHP脚本执行卡住的问题
Dec 27 PHP
php计算给定日期所在周的开始日期和结束日期示例
Feb 06 PHP
PHP后台备份MySQL数据库的源码实例
Mar 18 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
php过滤危险html代码
2008/08/18 PHP
PHP设置一边执行一边输出结果的代码
2013/09/30 PHP
php-fpm开启状态统计的方法详解
2017/06/23 PHP
列表内容的选择
2006/06/30 Javascript
Javascript学习笔记 delete运算符
2011/09/13 Javascript
javascript 实现 原路返回
2015/01/21 Javascript
jQuery代码实现表格中点击相应行变色功能
2016/05/09 Javascript
AngularJS表单和输入验证实例
2016/11/02 Javascript
关于页面刷新vuex数据消失问题解决方案
2017/07/03 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
2017/08/18 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
Vue2.0 http请求以及loading展示实例
2018/03/06 Javascript
浅析vue给不同环境配置不同打包命令
2018/08/17 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
2019/12/09 Javascript
JavaScript编写开发动态时钟
2020/07/29 Javascript
vue中的v-model原理,与组件自定义v-model详解
2020/08/04 Javascript
vue-cli脚手架的.babelrc文件用法说明
2020/09/11 Javascript
[01:15:18]2014 DOTA2国际邀请赛中国区预选赛 LGD VS Speed Gaming.cn
2014/05/22 DOTA
[54:58]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第一场 11.25
2020/11/25 DOTA
在Python的while循环中使用else以及循环嵌套的用法
2015/10/14 Python
python解决汉字编码问题:Unicode Decode Error
2017/01/19 Python
python3个性签名设计实现代码
2018/06/19 Python
django中使用Celery 布式任务队列过程详解
2019/07/29 Python
Python中xml和dict格式转换的示例代码
2019/11/07 Python
Django 简单实现分页与搜索功能的示例代码
2019/11/07 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
Python3 利用face_recognition实现人脸识别的方法
2020/03/13 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
乐高西班牙官方商店:LEGO Shop ES
2019/12/01 全球购物
怎样自定义一个异常类
2016/09/27 面试题
庆元旦文艺演出主持词
2014/03/27 职场文书
2014年个人债务授权委托书范本
2014/09/22 职场文书
文言文辞职信
2015/02/28 职场文书
杨善洲观后感
2015/06/04 职场文书
岗位聘任协议书
2015/09/21 职场文书
Win11 22H2 2022怎么更新? 获得Win1122H22022版本升级技巧
2022/09/23 数码科技