祝丰豪 博客
关于
页面
C/C++
C#
python
Linux
数据结构
设计模式
数据库
嵌入式
技巧
机器学习
项目
其他
分类 "设计模式" 下的文章
2020 年 08 月 26 日
13020
设计模式
代理模式
01.概念Proxy模式又叫做代理模式,是构造型的设计模式之一,它可以为其他对象提供一种代理(Proxy)以控制对这个对象的访问。所谓代理,是指具有与代理元(被代理的对象)具有相同的接口的类,客户端必须通过代理与被代理的目标类交互,而代理一般在交互的过程中(交互前后),进行某些特别的处理。02.类图角色和职责Su...
2020 年 08 月 24 日
491
设计模式
工厂模式
01.工厂模式1.1概念工厂方法模式同样属于类的创建型模式又被称为多态工厂模式 。工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不...
2020 年 08 月 20 日
491
设计模式
单例设计模式
01.概念单例模式是一种对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。保证一个类、只有一个实例存在,同时提供能对该实例加以访问的全局访问方法。单例模式,顾名思义,只能由一个实例,该类不能被复制,该类不能被公开创造。该类的构造函数,拷贝函数和...
2020 年 08 月 19 日
457
设计模式
设计模式编程基础
01.设计模式编程基础模式在一定环境中解决某一个问题的方案,包括三个基本元素--问题,解决方案和环境。即在一定环境下,用固定套路解决问题。设计模式是一套被反复使用、多数人知晓的、经过分类边目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。毫无疑问,设计模式...
上一页
1
5
搜索
标签云