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

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

Войти
Регистрация
Восстановить пароль
 
Rom@
22 / 31 / 3
Регистрация: 29.11.2009
Сообщений: 210
#1

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

23.10.2010, 22:58. Просмотров 873. Ответов 0
Метки нет (Все метки)

помогите плиз сделать одно из заданий:
Задание 1. Создать класс человек, имеющий имя (указатель на строку), возраст, вес. Определить конструкторы, деструктор и функцию печати. Создать public-производный класс - совершеннолетний, имеющий номер паспорта. Определить конструкторы по умолчанию и с разным числом параметров, деструкторы, функцию печати. Определить функции переназначения возраста и номера паспорта.
Задание 2. Создать класс колесо, имеющее радиус. Определить конструкторы и метод доступа. Создать класс машина, содержащая класс колесо. Дополнительно есть марка (указатель на строку), цена. Определить конструкторы и деструктор. Определить public-производный класс грузовик, должен дополнительно грузоподъемность. Определить конструкторы, деструкторы и функцию печати.
Задание 3. Создать базовый класс - Предок, у которого есть имя. определить виртуальную функцию печати. Создать производный класс Ребенок, у которого функция печати дополнительно выводит имя. Создать производный класс от последнего класса - Внук, у которого есть отчество. Написать свою функцию печати.
Задание 4. Создать иерархию типов - корабль, пассажирский транспорт и пассажирский корабль. Классы должны иметь конструкторы, включая конструктор копирования, виртуальные деструкторы, перегруженные функции вывода в поток и ввод из потока.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2010, 22:58     Наследование классов
Посмотрите здесь:

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

Наследование классов - C++
Дан базовый класс, показать как он будет наследоваться произвольным классом class planet { int moons; double diameters; public; ...

Наследование классов - C++
Доброго времени суток. Обращаюсь за помощью к Вам. Язык С++ стал изучать недавно и столкнулся вот с такой проблемой: Рассмотрим класс...

Наследование Классов с++ - C++
при компицяции выдаёт Unresolved external 'chelovek::chelovek(int,int,int)' referenced from ...*.OBJ В чом ошибка??? #include...

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

наследование классов - C++
Работаю в с++ билдер.. программа вылетает при запуске.. после того, как сделал наследование.. В чем проблема? Как решить? Вот код: ...

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

Наследование классов - C++
#include <iostream> #include <conio.h> using namespace std; const int LEN=80; class kraina { private: ...

Наследование Классов - C++
class base { public: int t; base(){t=0;}; ~base(){}; }; class one:public base { public:

Наследование классов - C++
Задание: Создать класс базовый класс «квадрат». Элементы класса (поля имеют статус доступа protected): поле, задающее длину...


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

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

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