#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "icar.h"
#include "concretefactory.h"
#include "product.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
AFactory *pFactory1 = new BenzFactory();
ICar *pCar1 = pFactory1->CreateCar();
qDebug("%s", qPrintable(pCar1->Name()));
AFactory *pFactory2 = new BmwFactory();
ICar *pCar2 = pFactory2->CreateCar();
qDebug("%s", qPrintable(pCar2->Name()));
AFactory *pFactory3 = new AudiFactory();
ICar *pCar3 = pFactory3->CreateCar();
qDebug("%s", qPrintable(pCar3->Name()));
}
MainWindow::~MainWindow()
{
delete ui;
}
mynameislinduan
- 粉丝: 127
- 资源: 57
最新资源
- 基于Java语言实现养老院信息管理系统(SQL Server数据库)
- 社区居民诊疗健康-JAVA-基于SpringBoot的社区居民诊疗健康管理系统设计与实现(毕业论文)
- ChromeSetup.zip
- 大黄蜂V14旋翼机3D
- 体育购物商城-JAVA-基于springboot的体育购物商城设计与实现(毕业论文)
- 三保一评关系与区别分析
- 星形发动机3D 星形发动机
- 机考样例(学生).zip
- Day-05 Vue22222222222
- 经过数据增强后番茄叶片病害识别,约45000张数据,已标注
- 商用密码技术及产品介绍
- CC2530无线zigbee裸机代码实现WIFI ESP8266上传数据到服务器.zip
- 文物管理系统-JAVA-基于springboot的文物管理系统的设计与实现(毕业论文)
- 店铺数据采集系统项目全套技术资料.zip
- 数据安全基础介绍;数据安全概念
- 目标检测数据集: 果树上的tomato西红柿图像检测数据【VOC标注格式、包含数据和标签】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈