摘要:
工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。 工厂方法实现:迷宫地图创建类MazeGame声明创建构件对象的接口或者创建默认的构件对象,派生不同的MazeGame子类来实现其他迷宫类型的创建。产品对象创建类MazeGame:/* 产品创建类 */class MazeGame {public: Maze* CreateMaze(); //... /* 工厂方法 */ virtual Maze* MakeMaze() const { return ... 阅读全文
posted @ 2013-09-30 22:21
黑猫警长V5
阅读(219)
评论(0)
推荐(0)

浙公网安备 33010602011771号