文件名称:eeyore:可重用软件的元素
文件大小:20KB
文件格式:ZIP
更新时间:2024-03-21 13:25:59
C++
ey 可重用软件的要素 抽象工厂 我对GoF抽象工厂的不满。 阅读我的博客文章 using namespace eeyore; // register base classes w/ constructor arguments ABSTRACT_FACTORY_BASE_CLASS(button, std::string); ABSTRACT_FACTORY_BASE_CLASS(window); class linux_widget_factory : public abstract_factory { public: linux_widget_factory() { // register mapping between concrete implementation an
【文件预览】:
eeyore-main
----eeyore.vcxproj(7KB)
----eeyore.sln(2KB)
----eeyore-head.png(9KB)
----eeyore.vcxproj.filters(972B)
----include()
--------eeyore()
----LICENSE(1KB)
----eeyore-examples()
--------abstract_factory_example.cpp(665B)
--------abstract_shared.h(598B)
--------eeyore-examples.vcxproj(8KB)
--------eeyore-examples.vcxproj.filters(1KB)
----.gitignore(6KB)
----README.md(1KB)