
面向对象
JackLam
好,好,好,好
展开
-
23种设计模式的类图
创建型模式:1.AbstractFactoty(抽象工厂) 2.Builder(建造者模式) 3.FactoryMethod(工厂方法)4.ProtoType(原型):5.SingleTon(单例) 结构型模式:1.Adapter(适配器) 类适配器: 对象适配器:2.Bridge(桥接)原创 2012-11-08 12:05:40 · 2020 阅读 · 0 评论 -
UML类图(Class diagram)关系
类图(Class diagram)是显示了模型的静态结构UML的类图关系分为:关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里。 1、关联Association 双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模转载 2010-05-13 21:26:00 · 4122 阅读 · 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 · 1056 阅读 · 0 评论 -
单例模式(Singleton)
//单线程单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点简单的说,单例模式就是防止其他实例被创建,确保只有一个实例,并且把确认只有一个实例的责任交回给本类自己处理 #include using namespace std;class Singleton{private: Singleton();public: static Singl原创 2009-10-17 11:28:00 · 132 阅读 · 0 评论