![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 74
Xiaoweidumpb
这个作者很懒,什么都没留下…
展开
-
设计模式(四)行为型模式
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象行为模式比类行为模式具有更大的灵活性。行为型模式分为:以上 11 种行为型模式,除了模板方法模式和解释器模式是类行为型模式,其他的全部属于对象行为型模式。在面向对象程序设计过程中,程原创 2022-10-10 21:20:40 · 367 阅读 · 0 评论 -
设计模式(三)结构性模式
由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。Java中的代理按照代理类生成时机不同又分为静态代理和动态代理。静态代理代理类在编译期就生成,而动态代理代理类则是在Java运行时动态生成。动态代理又有JDK代理和CGLib代理两种。如果去欧洲国家去旅游的话,他们的插座如下图最左边,是欧洲标准。而我们使用的插头如下图最右边的。因此我们的笔记本电脑,手机在当地不能直接充电。原创 2022-10-05 17:03:21 · 315 阅读 · 0 评论 -
设计模式实战享元模式创建InfluxDBConnection
批量读取InfluxDB配置文章。原创 2022-09-28 21:10:33 · 545 阅读 · 0 评论 -
设计模式实战 策略模式优化if else
设计模式 策略模式优化if else实战原创 2022-09-22 20:33:46 · 499 阅读 · 0 评论 -
设计模式(二)创建模式
创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。单例设计模式分类两种:2.1.1饿汉式饿汉式-方式1(原创 2022-09-06 06:51:05 · 348 阅读 · 0 评论 -
设计模式理论(一)软件设计原则
设计模式理论原创 2022-08-20 16:43:39 · 671 阅读 · 0 评论