摘要: 中介者模式简介 提供一个中介对象出来,用于封装一系列对象的交互,从而使各对象不需要直接交互,进一步降低了对象间的耦合度。这是一种行为型设计模式。 由此可见,中介者模式主要解决的是对象间所存在的大量关系,我们都知道,对象间一旦关联紧密,必然会导致系统的复杂性增加,一旦某个对象有所修改,其关联对象也有可 阅读全文
posted @ 2019-04-05 15:16 艾心❤ 阅读(566) 评论(0) 推荐(1) 编辑
摘要: 单例模式简介 单例模式是GOF 23个设计模式中最简单的模式了,它提供了一种创建唯一对象的最佳实现,注意此处的简单只是表述和意图很简单,但是实现起来,尤其是实现一个优美的单例模式却没有那么简单。 单例模式归根结底就是要确保一个类只有一个实例,并提供一个全局方式来访问该实例。具体而言,这种模式涉及到一 阅读全文
posted @ 2019-04-05 12:05 艾心❤ 阅读(547) 评论(0) 推荐(0) 编辑