#include "common.hpp" #include "design_pattern.hpp" int main() { RunObserveMode(); RunStateMode(); RunDecorateMode(); RunSingletonMode(); RunPrototypeMode(); RunChainOfResponsibilityMode(); RunProxyMode(); RunFacadeMode(); RunIteratorMode(); RunCombination(); RunStrategyMode(); RunSimpleFactoryMode(); RunAbstractFactoryMode(); return 0; }