Rumah >pembangunan bahagian belakang >tutorial php >PHP面向对象的三大特性之封装性

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

WBOY
WBOYasal
2016-07-29 08:57:521010semak imbas

把对象的成员(属性、方法)接合成一个独立的相同单位,并尽可能隐藏对象的内部细节

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

封装方法的作用

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

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

封装属性的作用

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

2.不让对象外改变或者读取他的值

以上就介绍了PHP面向对象的三大特性之封装性,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn