【发布时间】:2012-09-01 23:54:30
【问题描述】:
我正在编写一个程序,并希望将业务逻辑保留在接口后面(这是一种很好的方式,我理解)。我也希望业务逻辑是 Observable,而 Observable 是一个具体的类。
程序的其他部分需要知道业务逻辑都是1)实现我自己的接口,2)扩展Observable。
我该怎么做?
【问题讨论】:
-
您需要同时了解这两件事,或者有时第一个有时第二个?
-
我一直都需要它们。我认为下面的答案将是解决方案。 :)
标签: java design-patterns abstract-class observer-pattern code-design