Wzorce projektowe: strategia
Wzorzec Strategia (ang. Strategy) pozwala sterować wyborem i uruchomieniem odpowiedniego obiektu strategii. Wzorzec daje elastyczność rozwiązania problemu na kilka sposobów. #include <iostream> class CStrategy { public: virtual void Execute() = 0; }; class CStrategyA : public CStrategy { public: void Execute() { std::cout << "StrategiaA" << std::endl; } }; class Dowiedz się więcej