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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 105, средняя оценка - 4.97
Scratch
Сообщений: n/a
#1

Полиморфизм. Пример. - C++

27.09.2008, 14:55. Просмотров 13672. Ответов 2
Метки нет (Все метки)

Прочитал уроки и написал прогу, которая описывает как я понимаю полиморфизм, скажите плизправильно я понимаю или нет:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class ClassOne {
protected:
int num;
public:
ClassOne(){num=0;};
void func(){num++; cout << num << "\n";};
};
 
class ClassTwo : public ClassOne {
public:
void func(){num--; cout << num << "\n";};
};
 
void main(){
ClassOne *One = new ClassOne;
ClassTwo *Two = new ClassTwo;
One->func(); // ÎðèãèГ*Г*ëüГ*ûé ìåòîä
Two->func(); // ÏîëèìîðôГ*ûé ìåòîä
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2008, 14:55     Полиморфизм. Пример.
Посмотрите здесь:

Привести пример, в котором реализуется динамический полиморфизм. - C++
Привести пример, в котором реализуется динамический полиморфизм.

Полиморфизм - C++
В одной дешевой книжке про него пишут а в другой дорогой нет и понять я почему то немогу точно как и для чего он нужен

Полиморфизм :( - C++
Всем здравствуйте. Ребят помогите пожалуйста с полиморфизмом. Я читал некоторые статьи и чем больше их читаю, тем больше возникает...

Полиморфизм - C++
Хай :senor: class MyPrint//производный класс { public: MyPrint() { cout &lt;&lt; &quot;Constructor MyPrint&quot; &lt;&lt; endl; } virtual...

Полиморфизм - C++
полиморфизм runtime vs compile polymorphism: как вы на проектах определяете, когда стоит пользоваться шаблоном, а когда...

Полиморфизм - C++
Я хотел реализовать множество, используя множественное наследование, но когда написал template &lt;class T&gt; class set { protected: ...

Полиморфизм - C++
Всем доброго времени суток, Разъясните пожалуйста задание: Создать класс живущих с местоположением . Определить наследуемые классы -...

Полиморфизм - C++
не могу разобраться с полиморфизмом((( Вот как мне вычислить трапеции. У нее ведь три параметра, а не два как у прямоугольника???? ...

полиморфизм=( - C++
Ув.Знатаки Доброго времени суток!Вот есть проблемка с написание полиморфизма,вот написал класс,написал наследование,а вот как теперь сюда...

Полиморфизм в с++ - C++
Вообщем я делал программу,изначально в ней было реализовано наследование.Затем дали задание реализовать полиморфзим для функции Scale для...

полиморфизм - C++
Всем привет, изучаю С++ недавно, я новичек в этом языке программирования, читаю про ООП, понял все за исключением полиморфизма, что делает...

Полиморфизм - C++
Сколько я не читал книг и уроков по С++-программированию, я так и не смог понять что такое полиморфизм. Можно ли как-то просто и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
27.09.2008, 16:27     Полиморфизм. Пример. #2
смотри, для того чтобы проводить операции с указателем на Truck как над машиной, надо чтобы указатель был типа Truck*, но на обьект типа Car. тоесть тут просто идет приведение указателя, я конечно не уверен, но не думаю что это есть нормально и безопасно
qwone
8 / 8 / 1
Регистрация: 18.08.2008
Сообщений: 129
27.09.2008, 23:03     Полиморфизм. Пример. #3
http://subscribe.ru/archive/comp.sof.../30154843.html
может так будет лучше.
Yandex
Объявления
27.09.2008, 23:03     Полиморфизм. Пример.
Ответ Создать тему
Опции темы

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