Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
kingdeisco
0 / 0 / 0
Регистрация: 21.02.2013
Сообщений: 31
#1

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

12.04.2013, 21:19. Просмотров 311. Ответов 3
Метки нет (Все метки)

Помогите!! есть два класса: дверцы и доска, из этих классов наследуется класс шкаф, а из класса шкаф наследуется кшишкова шкаф. Показать по несколько полей! Использовать конструкторы и деструкторы! данные защищены и статические!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2013, 21:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Наследование (C++):

Заменить наследование классов на наследование интерфейсов - C++
#include <iostream> #include <assert.h> using namespace std; int people_on_base = 100; int vehicles_on_base = 100; double...

Наследование - C++
Здравствуйте! Написал код, не выдает никаких ошибок, но не работает. Может кто помочь сказать в чем может быть ошибка? Изначально был...

Наследование - C++
Тут совершенно очевидно имеются ошибки, но я жутко туплю и не понимаю в чем именно. Буду очень благодарна, если мне подробно подскажут что,...

Наследование - C++
Ребят всем привет.Дайте задание для проверки знаний наследования и виртуальных функций,посложнее.

наследование - C++
добрый день, вопрос в следующем : #include <iostream> using namespace std; class A{ public: int foo(){...

Наследование - C++
Добрый вечер, помогите пожалуйста с наследованием. Написал программу ( ниже ), но как видите пришлось в классе-наследнике Bus ( Vehicle...

3
VEINHORN
543 / 92 / 22
Регистрация: 16.12.2011
Сообщений: 317
12.04.2013, 21:34 #2
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
#include<iostream>
 
class Door {
    Door() {};
    ~Door() {};
};
 
class Board {
    Board() {};
    ~Board() {};
};
 
class Wardrobe : public Door,Board {
    Wardrobe() {};
    ~Wardrobe() {};
};
 
 
class UpdatedWardrobe {
    UpdatedWardrobe() {};
    ~UpdatedWardrobe() {};
};
 
int main()
{
    UpdatedWardrobe a = new UpdatedWardrobe();
    system("pause");
    return 0;
}
Добавлено через 57 секунд
Данные добавьте в каждый класс с ключевым private и static.
C++
1
private int data;
0
kingdeisco
0 / 0 / 0
Регистрация: 21.02.2013
Сообщений: 31
12.04.2013, 21:39  [ТС] #3
MCKLAS, можеж доработать буду очень благодарен
0
VEINHORN
543 / 92 / 22
Регистрация: 16.12.2011
Сообщений: 317
12.04.2013, 21:44 #4
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
38
39
40
41
42
43
44
#include<iostream>
#include<string>
using namespace std;
 
class Door {
private:
    static int width;
    static int height;
public:
    Door() {};
    ~Door() {};
};
 
class Board {
private:
    static int thickness;
public:
    Board() {};
    ~Board() {};
};
 
class Wardrobe : public Door,Board {
private:
    static int cost;
public:
    Wardrobe() {};
    ~Wardrobe() {};
};
 
 
class UpdatedWardrobe {
private:
    static string country;
public:
    UpdatedWardrobe() {};
    ~UpdatedWardrobe() {};
};
 
int main()
{
    UpdatedWardrobe a = new UpdatedWardrobe();
    system("pause");
    return 0;
}
1
12.04.2013, 21:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.04.2013, 21:44
Привет! Вот еще темы с ответами:

наследование - C++
Задача : Базовый класс: class Shape2D { public: Shape2D(); virtual ~ Shape2D(); virtual float Area( )= 0; virtual...

Наследование - C++
Реализовать наследование классов квартиры,этаж,подъезд,дом

Наследование - C++
int main() { setlocale(LC_ALL, &quot;RUS&quot;); Stud FIRST_TRY; FIRST_TRY.set(); exam(FIRST_TRY); FIRST_TRY.get(); ...

Наследование С++ - C++
Есть базовый клас Data. Клас person наследует Data . Клас waiter наследует класы person и Data . Нужно перегрузить операцию вывода для...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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