Стратегия (шаблон проектирования): различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 152:
content =
<source lang="cpp">
#include <iostream>
 
class Strategy
Строка 168 ⟶ 169 :
~Strategy_1(){}
 
void use(void){ std::cout << "Strategy_1" << std::endl; };
};
 
Строка 177 ⟶ 178 :
~Strategy_2(){}
 
void use(void){ std::cout << "Strategy_2" << std::endl; };
};
 
Строка 186 ⟶ 187 :
~Strategy_3(){}
 
void use(void){ std::cout << "Strategy_3" << std::endl; };
};
 
Строка 219 ⟶ 220 :
};
 
int _tmainmain (int argc, _TCHARchar* argv[])
{
Client customClient;