设计模式之创建型模式
设计模式
学习笔记之C++设计模式——创建型模式
📑 设计模式之结构型模式
📑 设计模式之行为型模式
一、工厂模式简单工厂模式代码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465#include <iostream>#include "main.h"using namespace std;/* 定义一个水果抽象类。供具体水果实现,和工厂使用*/class Fruit {public: virtual void getName() = 0;};class Apple : public Fruit{public: virtual void getName() { cout << "我是苹果" << endl; }};class Banana : pub ...