| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Заменя объектов с одинаковыми методами |
| Автор: Riddik 4.5.2009, 16:24 |
| Есть несколько классов, у которых одинаковый метод (вернее имя функции-члена, а реализация - разная): bob1.Load(); bob2.Load(); bob3.Load(); bob4.Load(); Есть ли какой-нибудь способ, чтобы вместо всех этих строчек, в цикле, например, менять только имена объектов, bobX.Load(); чтобы менялось только bobX в runtime ? |
| Автор: azesmcar 4.5.2009, 16:32 |
| Riddik Что-то я не пойму..это ты полиморфизм пытаешся реализовать..немного подробнее о задаче пожалуйста. |
| Автор: Riddik 4.5.2009, 16:45 |
| В принципе, да - конец дня, чего-то я немного закипел. Спасибо, что быстро "встряхнули" Да, нужно просто сделать абстрактный класс а потом юзать список указателей на базовый класс. Спасибо |