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

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

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

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

03.06.2012, 22:34. Просмотров 273. Ответов 0
Метки нет (Все метки)

Базовый класс – шар. Производный класс – конус. Функция – объем.

1. Реализуйте приведенные ниже задания, создав необходимую иерархию классов, а также реализуйте основную программу, которая будет работать с данными классами (так называемую программу-драйвер). Описания классов должны находиться в заголовочных файлах (.h), а реализация методов – в файлах реализации (.cpp). Иерархия классов должна содержать в себе некоторую заданную функцию, конструкторы, деструкторы классов, метод print для вывода параметров объекта на экран. Все поля базового класса должны находиться в защищенной части класса, производного – в закрытой, а конструкторы, деструкторы, реализованная функция и функция print – в открытой. Где это необходимо используйте указатель this.
2. Базовый класс должен содержать поля класса, конструктор с параметрами, деструктор, функцию print, заданную функцию, производный – заданную функцию, дополнительные поля, конструктор. Инициализацию полей класса проведите с помощью конструктора базового класса. Занесите программный код результат работы программы и анализ ситуации в отчет.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 22:34     Наследование классов
Посмотрите здесь:

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

Наследование классов - C++
class A { public: * * A(int a){} }; class B : public A { public:

Наследование классов - C++
Очень нужна помощь, организую открытое наследование, но постоянно выходят ошибки, не могу понять от чего TForm1 *Form1; class ABK{ ...

Наследование классов - C++
Собирал программу по частям, подскажите как исправить ошибки. #include <iostream> #include <conio.h> class Vehicle //...

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

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

Наследование классов - C++
Есть базовый класс: class people { public: char *name; }; Есть производный класс, который наследуется от базового: class...

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

наследование классов - C++
нужно создать программу состоящую из классов по принципу наследования то есть отец-сын-внук заранее спасибо!!

наследование классов в C++ - C++
решил я с SDL поиграться.... ругается на 9 строчку компилятор, где ошибку допустил не подскажете?) main.cpp #include <iostream> ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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