不是迪米特法则的重构方案实例。


不是迪米特法则的重构方案实例。

A.为了防止界面组件之间产生复杂的引用关系,提供一个中央控制器来负责控制界面组件间的相互引用。

B.由于不能直接访问一个远程对象,在本地创建一个远程对象的代理,通过代理对象来间接访问远程对象。

C.为了降低多层系统的耦合度,提高类的可扩展性复用性,在界面表示层和业务逻辑层之间增加控制层,由控制层来转发表示层对业务逻辑的调用。

D.为了提高可扩展性,在系统中增加抽象业务逻辑层,客户类针对抽象业务逻辑层编程,而将具体业务逻辑类类名存储在配置文件中。

正确答案:A


Tag:逻辑 业务 对象 时间:2023-02-11 21:27:11