您的位置:首页 > 编程语言 > PHP开发

PHP面向对象的三大特性之封装性

2016-03-21 09:28 706 查看
把对象的成员(属性、方法)接合成一个独立的相同单位,并尽可能隐藏对象的内部细节

这里就要介绍“private”关键词了,私有的,用这个关键词修饰的成员,只能在对象内部访问,不能在对象外访问

封装方法的作用

1.private封装后只能在内部使用

2.一个类中有100个方法,封装了90个(为另外10个服务的方法),只有10个方法可以使用

封装属性的作用

1.成员属性相当于这个对象的全局变量,成员属性都会在方法中使用,成员属性的变化就是在改变方法的执行行为,也就是改变了对象的功能

2.不让对象外改变或者读取他的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php 面向对象 封装