项目过程中如何使用面向对象的特征:继承,封装,多态,接口

来源:互联网 发布:婵真淘宝旗舰店整顿 编辑:程序博客网 时间:2024/05/16 17:11

首先,把两个对象的共同点抽象出来,前期可能不能抽象出所有的,只i要有就可以了。这样得到了父类。

然后继续分析子类,把子类的共同点(利用到共同的方法,或者逻辑思路上相同)往父类提,这样子类就很自然地利用到了继承的特征,减少了代码量,也更有利于维护。

对于一些在后期才能具体确定方法,可以写成抽象方法或者接口,让子类来实现。这样自然地利用到了多态和接口。