【发布时间】:2012-01-18 18:27:41
【问题描述】:
以下有什么问题,我将如何使用 OO 原则更好地实现它?
我的应用程序包含一堆形状类,它们都继承自 Shape - Circle、Rectangle、Triangle 等。其中一些需要显示在屏幕上,在这种情况下,它们需要利用通用屏幕逻辑,因此有一个包含通用逻辑的ScreenShape 超类,以及ScreenCircle、ScreenTriangle 子类。
【问题讨论】:
-
您对这个设计的批评是什么?
-
@DOK 经理不满意......虽然他让我继续设计,但他仍然说你应该研究一下。
-
他有没有说什么具体的?他为什么不满意?
标签: java oop design-patterns ooad