设计模式
HHT0506
这个作者很懒,什么都没留下…
展开
-
设计模式——代理模式
《大话设计模式》C#代码改C++代码 #include<iostream> #include<string> using namespace std; class SchoolGirl { private: string name; public: void setName(const string &name) { this->name = name; } string getNmae() { return name; } }; class IGiveGift原创 2021-05-27 11:16:17 · 286 阅读 · 0 评论 -
设计模式——简单工厂模式
前言 最近在看程杰的《大话设计模式》,希望掌握现有的优秀软件设计思想,提升内功修为。本书的示例代码为C#,之前并没有学过C#,借此次机会,正好学习一下。另外,我仿照示例代码,将其修改为C++代码,一是为了加深理解,只有动手敲代码体会才会更深;二是为了比较C++与C#某些细节处的不同。 简单工厂模式C++代码 Operation.h #pragma once class Operation { protected: int numberA; int numberB; public: Operation(原创 2021-05-12 15:49:47 · 286 阅读 · 1 评论