学习随笔(设计模式:迪米特法则)

发布时间 2023-11-18 15:21:07作者: 大耳朵tutwo

内容

今天学习了设计模式中的迪米特法则,如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。

收获

1.这个在软件编程中的应用还是挺多的。比如一系列对象需要进行管理,不要单独操作对象本身,而是设计一个管理者,让管理者来管理这些对象。
2.当我们想完成一些操作时,只需要通知管理者,然后管理者内部完成具体的业务功能
3.就想设计一个Manager,然后Manager对所有对象管理,以达到弱耦合的效果,这样其中一个类修改,不会造成波及