![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象
JackLam
好,好,好,好
展开
-
23种设计模式的类图
创建型模式: 1.AbstractFactoty(抽象工厂) 2.Builder(建造者模式) 3.FactoryMethod(工厂方法) 4.ProtoType(原型): 5.SingleTon(单例) 结构型模式: 1.Adapter(适配器) 类适配器: 对象适配器: 2.Bridge(桥接)原创 2012-11-08 12:05:40 · 1977 阅读 · 0 评论 -
UML类图(Class diagram)关系
类图(Class diagram)是显示了模型的静态结构 UML的类图关系分为: 关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里。 1、关联Association 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模转载 2010-05-13 21:26:00 · 4027 阅读 · 4 评论 -
C 实现HANDLE和VIEW的分离
首先,创建HANDLE的源文件,在源文件中定义一个CALLBACK函数,可以通过宏的方式定义 #ifndef FORM #define FORM(formbody) formbody##Callback #endif #ifndef DECLARE_FORM #define DECLARE_FORM(formbody)原创 2010-04-14 21:35:00 · 1012 阅读 · 0 评论 -
单例模式(Singleton)
//单线程 单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点 简单的说,单例模式就是防止其他实例被创建,确保只有一个实例,并且把确认只有一个实例的责任交回给本类自己处理 #include using namespace std; class Singleton { private: Singleton(); public: static Singl原创 2009-10-17 11:28:00 · 101 阅读 · 0 评论