![](https://img-blog.csdnimg.cn/20210114102427660.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
文章平均质量分 76
对设计模式的学习总结
丿灬鑫崽丶
一介草民
展开
-
设计模式:基本概念
对象 对象的概念: 广义上讲,对象就是客观世界中的事物,可以是具体的事物,也可以是抽象事物。 狭义上讲,对象表示正在创建的系统中的一个实体。这些对象对于实现系统的完整功能都是必不可少的。 对象的结构: 对象是属性(状态)和方法(或操作)的封装体。属性是由对象的数据结构的内容和值定义的,方法是一系列的实现步骤,它是由若干操作构成的。 对象的状态: 对象的状态实际上是为执行行为而必须存在于对象之中的数据、信息。每个对象的状态都会随着对...原创 2022-01-07 16:42:50 · 283 阅读 · 0 评论 -
设计模式:中介者模式
什么是中介者模式? 首先中介者模式(Mediator Pattern)属于行为模式。主要是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常用来处理不同类之间的通信,并支持松耦合,使代码易于维护。 简单来说,中介者就是中间人的意思。 比如,之前常使用的MVC模式,C(Controller控制器)是M(Model模型)和V(View试图)的中介者,在前后端交互时起到中间人的作用。 再比如,房产买卖房产时的房产中介,就是购买者和出售者的中间人。 中介者模式的主要目的就是用一个中介原创 2022-03-11 09:25:57 · 388 阅读 · 0 评论