PHP中面向对象编程思想的3个特征

面向对象编程思想的3个特征:

封装:

无非是一个大的指向思想,目的是为了将一个类设计得更为健壮!

其基本做法是:

尽可能地将一个类的成员私有化,只开放那些必不可少的对外的属性或方法,能private的就不要protected。能protected就不要public

继承:

是面向对象的基本思想和基本做法。

继承是代码重用的一种重要机制。

多态:

多态,就是“多种形态”,其实指的是,现实世界的“丰富多彩的表现形式”,比如:

人在吃饭;

猪在吃食;

鱼在进食;

小鸡啄米;

。。。。

他们都是“吃”这个行为!

在实际代码(应用)中,多态常常有两种表现形式:

1, 不同对象,使用相同的方法,会表现为不同的结果!

2, 同一个对象,使用相同的方法,也可能会表现为不同的结果——这其实是“方法重载现象”

posted on 2017-08-18 00:10  好好耕耘  阅读(638)  评论(0编辑  收藏  举报

导航