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

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

Войти
Регистрация
Восстановить пароль
 
zhenya.ya
1 / 1 / 0
Регистрация: 29.11.2009
Сообщений: 305
#1

классы. Наследование - C++

13.10.2010, 21:31. Просмотров 551. Ответов 1
Метки нет (Все метки)

Правильно ли я организовал иерархию классов( см. минитюра)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
class A
{
public:
    int number;
    A(){number=1;}
};
class B:virtual public A
{
public:
    int Bnumber;
};
class C:virtual public A
{
public:
    int Cnumber;
};
class D: public B,public C
{
public:
    int Dnumber;
}; 
class E:public D
{
public:
    int Enumber;
};
class F:public E
{
public:
    int Fnumber;
};
void main()
{
    A obj;
    cout<<obj.number;
    system("pause");
}
Миниатюры
классы. Наследование  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2010, 21:31     классы. Наследование
Посмотрите здесь:

Наследование/классы - C++
class BaseClass { public: void print() { std::cout &lt;&lt; &quot;123\r\n&quot;; } }; class DirivedClass: public BaseClass { public: ...

Классы, наследование - C++
как сделать, что бы вызывался деструктор B? Кроме как &quot;delete (B*)var;&quot; class A { public: A(){ cout &lt;&lt; &quot;A's...

Классы и их наследование - C++
Начал изучать С++ и ООП после того как понял немного осоновы. И вот столкнулся с чем. Есть базовый класс, есть класс-наслденик, базовый...

классы и наследование - C++
товарищи! в понедельник зачет а я совсем в этом ничего не смыслю(((( кто-нибудь помогите, пожалуйста огромное спасибо заранее) ...

Классы, наследование - C++
Доброго времени суток! Объясните пожалуйста, как работает операция &quot;::&quot; на примере этой программы. И работу конструкции Time::Time() : ...

Классы и наследование - C++
Реализовать класс−оболочку Number для числового типа double. Реализовать методы умножения и вычитания. Создать производный класс Real, в...

Классы и наследование - C++
Доброго времени суток. Помогите решить задание. Дан класс pegasus ,у которого родительский класс horse, надо переделать код, чтобы при...

Классы и наследование. - C++
Здравствуйте,выручите решением,пожалуйста. Задача : Создать произвольный класс,путем наследования создать два дочерних класса.

Классы. Наследование - C++
Народ, помогите пожалуйста, я в ступоре, понимаю, что дико торможу сейчас... но все же вопрос допустим есть класс class CWindow { ...

Наследование. Классы. C++ - C++
Наверное мой вопрос будет смешным, но я действительно не могу придумать методы и свойства. Я совсем запуталась что чем является, и не могу...

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

Классы и наследование - C++
Помогите , пожалуйста! Нужно с помощью наследования записать количество проданного товара и функцию нахождения остатка товара. !Не...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
13.10.2010, 21:35     классы. Наследование #2
Да, правильно.
Ответ Создать тему
Опции темы

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