- 博客(1)
- 收藏
- 关注
原创 学习设计模式(二):创建型设计模式
一、单例模式 1.适用场景 项目只需要1个该对象 2.优点和缺点 & 优点: (1)减少内存开支,对于频繁使用的对象,一直创建销毁,很占用内存 (2)减少性能开销,当一个对象的产生需要比较多的资源,产生一个对象很耗时 &缺点: (1)无法被继承,因为构造方法是私有的 (2)在并行开发中,如果采用单例模式的类没有完成,是不可以自测的 Get到的: (1)单元测试时经常会采用stub和mock方式 二、工厂方法模式 工厂方法模式包括四个角色类:抽象工厂类,具体工厂类,抽象产品类,具体产品类 1.
2021-07-15 09:13:29 230 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人