把对象的成员(属性、方法)接合成一个独立的相同单位,并尽可能隐藏对象的内部细节
这里就要介绍“private”关键词了,私有的,用这个关键词修饰的成员,只能在对象内部访问,不能在对象外访问
封装方法的作用
1.private封装后只能在内部使用
2.一个类中有100个方法,封装了90个(为另外10个服务的方法),只有10个方法可以使用
封装属性的作用
1.成员属性相当于这个对象的全局变量,成员属性都会在方法中使用,成员属性的变化就是在改变方法的执行行为,也就是改变了对象的功能
2.不让对象外改变或者读取他的值
以上就介绍了PHP面向对象的三大特性之封装性,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。