摘要: 单例模式:保证一个类仅有一个实例,并提供一个访问他的全局访问点。 通常我们可以让一个全局变量使得一个对象被访问,但他不能防止你实例化多个对象,一个最好的办法就是,让类自身负责保存他的唯一实例。这个类可以保证没有其它实例可以被创建,并且它可以提供一个访问该实例的方法。 单例模式又可以分为 饿汉式和懒汉 阅读全文
posted @ 2018-08-23 15:41 以前、以后 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 组合模式:将对象组合成树形接口以表示"部分-整体"的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 为什么Leaf类中也有add和remove,树叶不是不可以再长分支吗? 是的,这种方式叫做透明方式,也就是说在Component中声明所有用来管理子对象的方法啊,其中包括add、re 阅读全文
posted @ 2018-08-23 10:56 以前、以后 阅读(426) 评论(0) 推荐(0) 编辑