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

Не могу разобраться с наследованием - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа работает но не выводит таблицу, результат выбора и сортировки http://www.cyberforum.ru/cpp-beginners/thread1130729.html
Помогите пожалуйста. Программа работает но не выводит таблицу, результат выбора и сортировки. #include<stdio.h> #include<conio.h> #include<string.h> #include <iomanip.h> struct STUDENT...
C++ Вывод массива во время отладки можно ли в поле Watch во время пошаговой отладки программы выводить весь массив? подскажите, пожалуйста, буду благодарен http://www.cyberforum.ru/cpp-beginners/thread1130726.html
Скопировать из файла F1 в файл F2 все строки, в которых содержится не менее двух одинаковых слов C++
Ребят, срочно нужна помощь. Организовал копирование из одного файла в другой. Но не могу понять как сделать следующее: 1) Скопировать из файла F1 в файл F2 все строки, в которых содержится не...
C++ Найти количество и места вхождений подстроки в строку
Всем привет, есть задача, где нужно найти количество и места вхождений подстроки в строку, но она немного не стандартна, то есть в подстроке может быть символ ? и он соответствует любому другому...
C++ Зашифровать слово по имеющемуся алфавиту (своему) http://www.cyberforum.ru/cpp-beginners/thread1130722.html
Требуется зашифровать слово по имеющемуся алфавиту(своему),для этого вводится строка из символов например "abc", определяется их положение в алфавите и шифруется циклическим образом смещение по...
C++ Удалить все парные столбцы массива а так же добавить n строк после строки с максимальным количеством нулей Удалить все парные столбцы массива а так же добавить n строк после строки с максимальным количеством нудей подробнее

Показать сообщение отдельно
tasik
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 52

Не могу разобраться с наследованием - C++

26.03.2014, 21:41. Просмотров 206. Ответов 6
Метки (Все метки)

есть клас

C++ (Qt)
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
class Liquid{
    private:
        string name;
        float density;
    public:
        Liquid(){
            name = "unknow";
            density = 0;
        }
 
        Liquid(string n, float d){
            name = n;
            density = d;
        }
 
        Liquid(const Liquid& l){}
 
 
        void set_name(){
            cout << "Enter name of liquid: ";
            cin >> name;
        }
 
        void set_density(){
            cout << "Enter density of liquid: ";
            cin >> density;
        }
 
 
        string get_name(){
            return name;
        }
 
        float get_density(){
            return density;
        }
 
        void show(){
            cout << name << ' ' << density << endl;
        }
 
};
нужно создать клас Alcohol
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Alcohol : public Liquid{
    private:
 
        float strength;
    public:
        Alcohol(){
            name = "unknow";
            density = 0;
            strength = 0;
        }
 
        
 
        void set_strength(){
            cout << "Enter strength of liquid: ";
            cin >> strength;
        }
 
        void show(){
            cout << name << ' ' << density << ' ' << strength << endl;
        }
};
не наследуются поля в родительском класе!Как решить проблему!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru