Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2010, 20:32   #1
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию инициализация из файла

Добрый день, возник один вопрос по-поводу ООП.

в общем представим что имеете следующая иерархия классов
TPerson - класс предок для TSudent и TWokers
так же имеется структура следующего типа
Код:
struct Inf{
     string name;
     string surname;
     string otch;
     string kurs;
     string group;
     string job;
};
в общем счете инициализацию надо проводить из файла, и причем TPerson работает только с полями: имя,фамилия,отчество
TSudent работает с полями: имя,фамилия,отчество,курс,группа
TWokers работает с полями: имя,фамилия,отчество,работа

Я как понимаю инициализацию я должен проводить в конструкторах класса, но как мне сделать так, чтоб инициализировались только те поля, с которыми должен работать класс?
CodeNOT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инициализация Aleksey1989 Общие вопросы Delphi 10 11.09.2010 21:50
Инициализация Directx 3d 4erk Win Api 9 30.06.2010 00:29
Меню, инициализация Krumyura Общие вопросы C/C++ 4 22.03.2010 18:14
Инициализация Krumyura Общие вопросы C/C++ 5 20.03.2010 23:37
инициализация массива Arcueid1691 Паскаль, Turbo Pascal, PascalABC.NET 2 01.06.2009 02:36