2 / 2 / 1
Регистрация: 10.05.2010
Сообщений: 72
|
|
1 | |
Программа, реализующую структуру классов из предметной области "Детсад"03.10.2011, 21:02. Показов 2880. Ответов 3
Метки нет Все метки)
(
Надо разработать программу реализующую структуру классов из предметной области "Детсад". Не знаю с чего начать. Решил поискать похожие примеры, например как в книге К.Мука - там реализован класс Зоопарк. Надо что-то похожее на с++. Подскажите где взять такие примеры.
0
|
|
03.10.2011, 21:02 | |
Ответы с готовыми решениями:
3
Построить UML диаграмму классов предметной области "Учебный процесс в высшем учебном заведении" Типы процессоров для предметной области "Характеристики компьютеров" Реализовать главные принципы ООП в предметной области "Зоопарк" SELECT запросы для предметной области "деканат" |
![]() 2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
04.10.2011, 14:39 | 2 |
Гм. Начинать нужно с описания предметной области и сущностей этой предметной области на обычном русском (или любом другом по выбору) языке. Для этого прекрасно подойдет Блокнот (можно даже - просто блокнот; да, да, тот самый, в котором пишут карандашом...) или Word/Writer....
Например, для предметной области "Детсад" мне видятся навскидку такие сущности: 1. Ребенок 2. Воспитатель 3. Группа (сколько-то детей + воспитатель) 4. Директор.... повар.... кто там еще есть?
1
|
2 / 2 / 1
Регистрация: 10.05.2010
Сообщений: 72
|
||||||
14.10.2011, 21:13 [ТС] | 3 | |||||
В общем тут набросал:
0
|
![]() 2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
14.10.2011, 22:15 | 4 |
Возникнет, и в этом нет никаких сомнений :-))
Обрати внимание, что отношение наследования в любой объектной иерархии вводится не просто так. Отношение наследования реализует принцип подстановки Лисков (LSP) - т.е. экземпляр класса-наследника (подкласса) одновременно "является" экземпляром класса-предка (суперкласса) - т.е. может использоваться во всех случаях, когда требуется экземпляр предка. Но разве "Ребенок" (Child) одновременно является "Группой" (Group) ??? Ничего подобного. Здесь отношение наследования притянуто за уши - непонятно, зачем.... Мне представляется, что классы Child и Group - совершенно независимы. Экземпляр класса Group включает в себя (агрегирует) некоторое количество экземпляров Child.
0
|
14.10.2011, 22:15 | |
Помогаю со студенческими работами здесь
4
Описать делегат для предметной области "Деканат" Разработка приложения по предметной области "Библиотека" в среде программирования Делфи На основании иерархии объектов предметной области "Компьютерные игры" сформировать главное меню проекта Анализ предметной области "Турфирма" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |