抽象工厂的初次尝试 ((15c++ Homework) polymorphic and OOP design pattern Abstract Factory)
首先介绍我通过这题所理解的抽象工厂:所谓抽象工厂,就是把一些类看做工厂类,专门用来new产品类,而产品类所要实现的就是构造函数,和一些简单的方法。这种写法的好处在于,有效地提高了代码的封装性,符合面向对象的需求。下面是题目的代码。Client.cpp#include #include #include "Factory.hpp"#include "Product.
原创
2016-04-25 19:10:34 ·
226 阅读 ·
0 评论