| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Вывод строки из другого класса |
| Автор: stat007 12.6.2010, 11:12 | ||
Как правильно вывести значение объявленное в базовом классе, вывести через класс наследник?
|
| Автор: jonie 12.6.2010, 11:53 |
| stat007, объявите то что в базовом классе как protected, тогда наследники увидят ваши данные |
| Автор: boostcoder 12.6.2010, 12:10 |
| jonie, помоему, вопрос в обратном ;) Добавлено через 2 минуты и 22 секунды сорри, все верно. |
| Автор: mes 12.6.2010, 13:30 |
| и еще у Вас проблема в несогласованости имен : |
| Автор: stat007 13.6.2010, 13:08 |
| jonie, Ни чего не получилось, можно поподробнее...? |
| Автор: mes 13.6.2010, 15:52 |
чего "ничего" не получилось ? можно поподробней ? ну и немного в сторону.. делать класс _вывод_ наследником класса _студент_ не очень логично и удобно.. сделайте у студента методы для установки получения фио, и в классах/функциях ввод/вывод использтуйте их.. чтоб не делать методы, можно оформить студента как структуру.. т.е. с открытыми полями.. но в любом случае старайтесь понимать чего хотите и именно это и реализовывать, а не вслепую переписывать участки кода.. удачи |