设计模式
设计模式
等一轮明月
java,ios
展开
-
工厂模式记录
类之间关系依赖:要是在类中用到了对方,那么他们之间就存在依赖关系泛化:特殊的依赖,就是继承实现:实现关系实际上就是 A 类实现 B 接口,他是依赖关系的特例关联:有导向性的依赖关系。单向/双向聚合关系(Aggregation)表示的是整体和部分的关系,整体与部分可以分开。聚合关系是关联关系的特例,所以他具有关联的导航性与多重性。如:一台电脑由键盘(keyboard)、显示器(monitor),鼠标等组成;组成电脑的各个配件是可以从电脑上分离出来的,使用带空心菱形的实线来表示:组合关系:也原创 2021-04-23 15:09:59 · 64 阅读 · 0 评论 -
单例模式记录
本文为学习记录####单例模式:定义:所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例, 并且该类只提供一个取得其对象实例的方法(静态方法)。举例:比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Session 对象。SessionFactory 并不是轻量级的,一般情况下,一个项目通常只需要一个 SessionFactory 就够,这是就会使用到单例模式,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系原创 2021-04-19 14:23:30 · 62 阅读 · 0 评论