设计规则

*设计规则:
1.将派生类所共有的属性和行为,都抽到超类中---------抽共性
2.如果所有派生类的行为都一样,就设计为普通方法
   如果所有派生类的行为都不一样,就设计为抽象方法
3.将部分派生类所共有的行为,都抽到接口中
   符合既是也是的关系时,也使用接口
   接口是对继承的单根性的扩展--------------实现多继承

欢迎大佬指点。
原文地址:https://www.cnblogs.com/tietouwa/p/13463258.html