Heim >Backend-Entwicklung >PHP-Tutorial >PHP面向对象的三大特性之封装性

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

WBOY
WBOYOriginal
2016-07-29 08:57:521012Durchsuche

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

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

封装方法的作用

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

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

封装属性的作用

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

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

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn