23种设计模式
q511951451
温故知新
展开
-
工厂方法设计模式,创造万物的发源地-工厂
本章内容1. 设计模式基本概念2. UML类图3. 源代码4. 优缺点分析5. 适用场景6. 思考1. 工厂方法设计模式基本概念定义: 产品类以及生产产品的工厂类都通过工厂来生产的方法。基本类:产品具体类:产品抽象类:工厂具体类:工厂抽象类:2. UML类图3. 源代码// factory2.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include "pch.h"#include..原创 2020-08-23 11:12:57 · 153 阅读 · 0 评论 -
简单工厂模式,把创建类(class)的任务交给工厂
本章你内容1. 简单工厂模式简介2. 简单工厂模式UML图像3. 简单工厂模式案例源码4. 简单工厂模式优缺点分析5. 思考1. 简单工厂模式简介1.1 基本概念工厂: 具体类的生产中心,用于构建具体类;具体类:实现确定或者不确定任务的类对象;抽象类:具体类的抽象存在,所有实例所共有的公共接口。2. 简单工厂模式UML图像抽象类:水果具体类:苹果,香蕉,鸭梨工厂:水果工厂3. 简单工厂模式案例源码#...原创 2020-08-23 10:30:21 · 176 阅读 · 1 评论