oop理论

三大特性:

封装:把对象的属性和行为独立的一个整体,并尽可能的隐藏对象内部实现细节。增加安全性。

继承:从已有的类中派生出新的类,称为子类,子类继承父类的属性和行为,并能根据自己的需求扩展出新的行为。提高了代码的复用性。

多态:同一消息可以根据发送内容(函数调用)的不同,而采用多种不同的行为方式。封装和继承几乎都是为多态准备的。

五大原则:

单一职责原则(SRP):

开放封闭原则(OCP):

里氏替换原则(LSP):

依赖倒置原则(DIP):

接口分离原则(ISP):

猜你喜欢

转载自www.cnblogs.com/zhoulei0517/p/10811287.html
OOP
今日推荐