![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.11.2018
Сообщений: 1
|
![]()
Практику не прошу. Чисто теория.
Есть 4 класса: админ, студент(список), коменда, комната(список) Вся инфа и функции "комната" доступны и "админу" и "коменде", но вот "студент" получает только вывод списка без права его изменения. Как реализовать это ограничение? Ведь если записать функцию изменения в private то остальные не получат доступ. Виртуальную функцию? Переопределить на пустую в студент? А так же как лучше реализовать админ что знает ВСЕ и списки с результатами и функции классов (ну и так же коменда что должна знать весь список студентов и комнаты) ? Наследовать от всех или просто вложенные классы? |
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
Цитата:
и в каких случаях оно применяется. |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
указатель при приведении в множ. наследовании | luminoforest | Общие вопросы C/C++ | 0 | 07.07.2018 17:18 |
Полиморфизм и вызов функции при наследовании | Даша1046 | Общие вопросы C/C++ | 6 | 01.06.2015 23:03 |
Проблема с методом при наследовании | rommster | Общие вопросы C/C++ | 7 | 15.09.2011 18:56 |
ГЛЮКИ при наследовании фреймов Delphi 7 | AnTe | Компоненты Delphi | 3 | 10.12.2010 09:02 |
Перегрузка == при наследовании | paramon | Общие вопросы C/C++ | 5 | 17.06.2008 00:17 |