Форум программистов, компьютерный форум CyberForum.ru

Factory Method - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ подскажите пожалуйста как на ТС++ 3.0 сделать резидентную программу??? http://www.cyberforum.ru/cpp-beginners/thread56445.html
ВСЕМ здравствуйте, подскажите пожалуйста как сделать на ТС 3.0 резидентную программу??? пробывал вставлять ассемблерный код, ничего не получается кроме ошибки (повидимому винда защищает от нелегального доступа к памяти) заранее благодарен :)
C++ MSDN vsem privet... xochu naiti russkiy MSDN..no nekak ne mogu...daite pojaluysta ssilku na MSDN...(xochu skachat). http://www.cyberforum.ru/cpp-beginners/thread56439.html
недоработка С++ или ошибочная логика C++
Помогите если возможно понять почему в моем коде нельзя проделать такую операцию: class First { int a; protected: string name; public: virtual void setName(string smth)=0;
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр C++
программа 1. Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Программа 2. Программа для перевода данного натуральномбо числа в р-ную систему счисления (2, 8, 16) Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержимое.
C++ Нужно вытащить из массива... http://www.cyberforum.ru/cpp-beginners/thread56385.html
Нужно вытащить из массива из шести элементов (0,1,2,3,4,5) все чётные числа. Помогите плиз. Заранее благодарю!
C++ Определить, состоит ли число из четных и нечетных цифр В диалоговом режиме задается целое длинное число A. Для решения каждой из трех задач использовать функции: 1. Найти наибольшую нечетную цифру. Если ее нет, возвратить 0. 2. Определить, состоит ли число из четных и нечетных цифр. 3. Найти количество простых цифр. подробнее

Показать сообщение отдельно
ILJON
7 / 7 / 0
Регистрация: 18.10.2008
Сообщений: 49
14.10.2009, 21:52  [ТС]     Factory Method
верно ли я понял
Product* product = creators[i]->FactoryMethod();

Product* product // декларируем ссылку на класс Product
creators[i]->FactoryMethod(); // вызываем функцию FactoryMethod() и в зависимости от того что у нас в creators[i] путь нашь идет дальше в ConcreteCreatorA (или ConcreteCreatorB) и уже от туда у нас возвращеается ConcreteProductA() (или ConcreteProductB())

cout<<product->getName(); // а здесь уже исходя из того что нам вернулось ConcreteProductA или ConcreteProductB мы и выбираем в какой getName нам идти

верно я понял? :]
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru