- 博客(12)
- 资源 (6)
- 收藏
- 关注
转载 设计模式之创建型模式
工厂方法模式:提供一个简单的决策类,根据条件生成产品。 抽象工厂模式:提供一个创建并返回一系列产品的接口。 单件模式:某个类只能有一个实例。提供一个全局访问点。(可拓展到有限个实例) 生成器模式:将一个复杂对象的构建于呈现分开,以便根据不同需要创建不同的形式。 原型模式:先实例化一个类,然后克隆或者拷贝该类来构建新的实例。可以用共有方法进一步修改这些实例。
2012-06-11 00:51:17 254
原创 工厂方法
与简单工厂模式相比,工厂方法模式对工厂类进行了抽象,把逻辑实现放在了具体的工厂(社会分工开始,工厂开始细分,每个工厂只生产一个产品) 1 #include 2 #include 3 4 using namespace std; 5 6 class Car 7 { 8 pu
2012-05-31 16:49:57 266
原创 简单工厂模式
简单工厂模式把逻辑集中在工厂,新加产品都要对工厂类的实现逻辑进行修改(这个工厂比较强大,什么产品都能做); 优点:使用者直接调用工厂的create方法即可。 缺点:耦合性强,新加产品需要修改工厂的实现。 1 #include 2 #include 3 4 using namespace std; 5
2012-05-31 16:45:31 251
PMPBOK-ITTO图.pdf
2020-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人