
设计模式
文章平均质量分 72
K_Watchmen
这个作者很懒,什么都没留下…
展开
-
建造者模式
生成器模式(也叫建造者模式):也就是分步骤创建复杂的对象,并且允许使用相同的代码生成不同类型和形式的对象。原创 2024-07-31 22:24:18 · 357 阅读 · 0 评论 -
设计模式;工厂模式
简单工厂:是对所有产品建立一个父类产品,实现产品的多态工厂模式:在简单工厂的基础上,对工厂也实现多态:即父工厂类和子工厂类,以此实现开闭原则;(一个子工厂类对应只生成一种产品,固定死的,多加一种产品,就要再多写一个子工厂类)对于简单工厂模式和工厂模式,可以用虚函数和纯虚函数实现多态。抽象工厂:有四个抽象类:功能1的抽象类、功能2的抽象类,功能3的抽象类,每种功能都有不同的实现(子类)抽象工厂类:一句话:抽象工程类,就是多个子产品类充当参数,充当子工厂类中的参数,生成实例类的实例;原创 2024-07-30 16:40:56 · 779 阅读 · 0 评论 -
设计模式三原则
我们在进行程序设计的时候,要尽可能地保证程序的可扩展性、可维护性和可读性,所以需要使用一些设计模式,这些设计模式都遵循了以下三个原则。原创 2024-07-28 17:36:07 · 260 阅读 · 0 评论 -
UML类图
UML:统一建模语言在设计程序之前就要画类图UML类图:描述系统中的类,以及类和类的关系;静态成员函数可以使用类名调用;静态成员函数内只能使用静态成员变量;画UML类图时:抽象类的类名是斜体,抽象类中的虚函数也是斜体;原创 2024-07-28 17:20:08 · 424 阅读 · 0 评论