Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Прозрачный
0 / 0 / 0
Регистрация: 18.04.2013
Сообщений: 66
1

Множественное наследование

08.09.2013, 00:36. Просмотров 926. Ответов 2
Метки нет (Все метки)

Есть два класса Human(fname, lname) и класс Employee c чисто виртуальными функц (зарплата и печать). На базе этих классов нужно создать классы Boss , Worker, Stajeer. Есть файл с именами и фамилиями сотрудников, нужно считать данные обработать и создать файл имя-фамилия-должность-зарплата.


Ну допустим создали vector обектов Human которых инициализировали даными из файла, а как теперь эти обекты дополнить?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2013, 00:36
Ответы с готовыми решениями:

Множественное наследование
Здравствуйте! Делаю следующее задание по подготовке к экзамену по С++. Пока...

множественное наследование
Мечтаю реализовать такую иерархию human->employee->doctor в реализации doctor...

Множественное наследование
Задание Часть 1. Создать иерархию типов "Точка" и подчинённые ему "Точка в...

Множественное наследование
Друзья прошу помочь разобраться, как получить доступ из массива J, к методу...

Множественное наследование
Так как у меня эта тема заняла долгое время для изучения ,выкладываю простой...

2
ValeryS
Модератор
7372 / 5573 / 707
Регистрация: 14.02.2011
Сообщений: 18,934
08.09.2013, 00:48 2
Лучший ответ Сообщение было отмечено Прозрачный как решение

Решение

Цитата Сообщение от Прозрачный Посмотреть сообщение
На базе этих классов нужно создать классы
Цитата Сообщение от Прозрачный Посмотреть сообщение
Ну допустим создали vector обектов Human
сам то видишь разницу?
твой путь примерно такой
C++
1
2
3
4
5
class Boss : public Human,Employee
{
..............................................
class Worker : public Human,Employee
{
в каждом переопределить виртуальные функции
добавить свойства которые необходимы в данном классе
и из них уже делать объекты
вот пара уроков
http://programmersclub.ru/26/
http://programmersclub.ru/27/
0
Kuzia domovenok
2443 / 2151 / 525
Регистрация: 25.03.2012
Сообщений: 7,748
Записей в блоге: 1
08.09.2013, 16:56 3
А Employee это что не человек, что ли? Логичней было бы наследовать Employee от Human
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2013, 16:56

Множественное наследование
Доброй ночи!:) вот условие http://www.imagepost.ru/images/1/5n/15n_1.jpg...

множественное наследование
Почему не компилируется код? #include <iostream> #include <conio.h>...

Множественное наследование
Доброго времени суток. Есть ряд операций. Логически операции делятся на...


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

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

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