模板设计模式-如何“共享”实现?

时间:2019-04-20 23:57:54

标签: design-patterns ooad

正在研究一个项目,所以我将对此进行概括。

说我有一个抽象类 A 和一个抽象方法 method()

A 有4个子类: B C D E < / em>,但是 B C 具有 method() D 和< em> E method()的实现完全相同。如何以减少重复代码的方式组织代码?

1 个答案:

答案 0 :(得分:0)

将通用方法放入A或a的子类中。如果方法不同,请重写该方法。