面向对象

2018-06-25  本文已影响1人  CaptainRoy
三大基本特性

多态 : 不同的类共享相同的方法名称的能力。开发一组类,这组类中的每一个类都能响应相同的方法名,每个类的定义都封装了响应特定方法所需的代码,使得它独立于其他的类定义

五大原则

一个类的功能要单一

一个类要有高的扩展性,但是不能进行修改,可以是使用接口或抽象类来实现

子类只能扩展父类,不能隐藏或者覆盖父类

要先抽象化,而不是一开始就是具体设计某些类

上一篇 下一篇

猜你喜欢

热点阅读