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

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

Восстановить пароль Регистрация
 
makasin773
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 27
03.06.2012, 22:34     Наследование классов #1
Базовый класс – шар. Производный класс – конус. Функция – объем.

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

Наследование классов. Копирование производных классов C++
C++ наследование классов
C++ Наследование классов
C++ Наследование Классов
наследование классов C++
C++ Наследование классов.
C++ Наследование классов
C++ Наследование классов

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

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

Текущее время: 18:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru