接口和抽象类如何进行选择使用

  1. 接口和抽象类常常是设计模式常用的东西,如何来进行选择呢?设计模式

    接口和抽象类其实表示事物与事物之间的联系的一种关系的体现ide

    接口更多的体现的是like A的关系,而抽象类更多的是is A的关系设计

    若是这两个类他们之间确实无形中体现出is A的关系,好比毛和狗都是动物的一种,则能够写抽象类。代理

    而若是这两个类它们之间的行为很像,则它们体现出了一种Like A的关系,如媒婆代理别人去相亲,那么自己就体现了一种方法,则体现出了接口的关系。接口

相关文章
相关标签/搜索