首页 > 后端开发 > php教程 > 私有变量问题

私有变量问题

WBOY
发布: 2016-06-23 13:59:47
原创
1037 人浏览过

name 为私有变量,用  isset()测定为ture, 我知道可以用      unset        删除对象中的name,那么可不可以对   name  进行其他的操作? 


回复讨论(解决方案)

只要有权限,你可以做任何操作

赋值、获取等操作都是可以的啊

都定义私有的了,还能操作,那定义私有 没有必要啊?权限,什么权限?

都定义私有的了,还能操作,那定义私有 没有必要啊?权限,什么权限?
当前类是可以任意操作的

你的钱包是你私有的,这点是肯定的吧?
那么你是否可以从这个钱包里拿钱或向里面放钱呢?
当然你也有权把它扔掉

我懂了。就是,把类实例化一个对象后,那个对象可以对私有变量进行任何操作。但别的类实例化的对象就没有权限去操作。 

多谢大神!

你确认你懂了?类实例化后,私有属性不可以访问啊,不能赋值,也不可以被子类继承。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板