PHP面向对象之private权限控制
发布:smiling 来源: PHP粉丝网 添加日期:2013-11-14 19:07:25 浏览: 评论:0
- <?php
- class human{
- public $mood='';// 心情,公有
- private $money=500;// 钱,私有的
- public function getmoney(){
- return $this->money;
- }
- //定义私有秘密方法
- private function secret(){
- echo '我那天偷吃了一块糖';
- }
- //告诉我你的秘密方法
- public function tellme(){
- $this->secret();
- }
- }
- $lisi=new human();
- $lisi->mood='happay';
- echo $lisi->mood,'<br />';//happay
- echo $lisi->getmoney(),'<br />';//500
- //echo $lisi->money=300;//对象不可以调用私有属性
- //Fatal error: Cannot access private property human::$money in C:\wamp\www\php\private.php on line 31
- //$lisi->secret();//对象不可以调用私有方法
- //Fatal error: Call to private method human::secret() from context '' in C:\wamp\www\php\private.php on line 32
- $lisi->tellme(); // 可以,因为是通过第17行,即,类内调用的.
- ?>
- <?php
- class human{
- public $mood='';// 心情,公有
- private $money=500;// 钱,私有的
- public function getmoney(){
- return $this->money;
- }
- //定义私有秘密方法
- private function secret(){
- echo '我那天偷吃了一块糖';
- }
- //告诉我你的秘密方法
- public function tellme(){
- $this->secret();
- }
- }
- $lisi=new human();
- $lisi->mood='happay';
- echo $lisi->mood,'<br />';//happay
- echo $lisi->getmoney(),'<br />';//500
- //echo $lisi->money=300;//对象不可以调用私有属性
- //Fatal error: Cannot access private property human::$money in C:\wamp\www\php\private.php on line 31
- //$lisi->secret();//对象不可以调用私有方法
- //Fatal error: Call to private method human::secret() from context '' in C:\wamp\www\php\private.php on line 32
- $lisi->tellme(); // 可以,因为是通过第17行,即,类内调用的.
- ?>
Tags: 面向对象 private 权限
- 上一篇:PHP 面向对象 继承
- 下一篇:PHP 类属性 类静态变量的访问
相关文章
- ·PHP 面向对象 继承(2013-11-14)
- ·PHP面向对象开发——封装关键字(2013-11-14)
- ·几个PHP面向对象小实例(2013-12-08)
- ·PHP中的面向对象和面向过程(2013-12-08)
- ·PHP面向对象开发之魔术函数详解(2014-02-10)
- ·PHP面向对象开发之类的多态详解(2014-02-10)
- ·PHP面向对象开发之类中接口的应用(interface、implements)(2014-02-10)
- ·PHP面向对象开发之类的常用关键字(2014-02-10)
- ·php面向对象开发学习笔记(2014-02-11)
- ·php面向对象 $this关键字用法详解(2014-02-20)
- ·php面向对象__toString() 用法详解(2014-02-20)
- ·php面向对象__call处理错误调用技巧(2014-02-20)
- ·php面向对象中子类中重载父类详解(2014-02-20)
- ·php入门教程之面向对象(2014-02-22)
- ·php面向对象之抽像类、接口、final、类常(2014-03-26)
- ·PHP面向对象概念与实例(2014-03-31)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)