/
githubmirror
/
interview
Обзор
Документация
Войти
/
githubmirror
/
interview
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DesignPattern/AbstractFactoryPattern/concrete_product.h
72 строки
898 B
huihut
Design mode code comments are changed to English
16 дек 2020, 11:07
16 дек 2020, 11:07
3a9e212
Код
Авторство
О чём код?
// // Created by xiemenghui on 2018/7/20. // #ifndef DESIGNPATTERN_CONCRETE_PRODUCT_H #define DESIGNPATTERN_CONCRETE_PRODUCT_H #include "product.h" /********** Car **********/ // Benz class BenzCar : public ICar { public: string Name() { return "Benz Car"; } }; // BMW class BmwCar : public ICar { public: string Name() { return "Bmw Car"; } }; // Audi class AudiCar : public ICar { public: string Name() { return "Audi Car"; } }; /********** Bicycle **********/ // Benz class BenzBike : public IBike { public: string Name() { return "Benz Bike"; } }; // BMW class BmwBike : public IBike { public: string Name() { return "Bmw Bike"; } }; // Audi class AudiBike : public IBike { public: string Name() { return "Audi Bike"; } }; #endif //DESIGNPATTERN_CONCRETE_PRODUCT_H