设计模式
文章平均质量分 79
基础不牢 地动山摇
这个作者很懒,什么都没留下…
展开
-
常见的代理模式
单例模式单例模式注意事项和细节说明什么是单例模式? 将构造函数私有化 单例模式保证了,系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统的性能。 当想实例化一个单例类的时候,必须要使用相应的获取对象的方法,而不是使用new 单例模式使用场景: 需要频繁的创建和销毁的对象,创建对象好事过多或耗费资源过度(即:重量级对象),但又需要经常用到的对象,比如工具类,平凡访问数据库或文件的对象(比如数据源,session工厂等) 在JD原创 2022-03-29 08:04:49 · 1839 阅读 · 0 评论 -
常用设计原则
设计原则开闭原则对拓展开放,对修改关闭 用抽象构建框架,用实现拓展细节 优点:提高软件系统的可复用性和可维护性 自我总结输出:什么是开闭原则?有什么优点? 什么是开闭原则? 对拓展开放,对修改关闭,开闭原则体现在各种设计模式当中。 比如在实际的操作环境中经常会出现,需要新增某个功能,这个时候怎么操作呢? 如果修改原来的对象代码就有可能导致原来依赖这个模块的另外一个模块出bug,所以不能修改原有的代码,这就是开闭原则的对修改关闭。 那我们要怎么新增功能呢?我们可以继承这个原创 2022-03-29 06:58:13 · 126 阅读 · 0 评论