Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 15
1

Архитектура программы Доктор

05.05.2015, 23:32. Показов 636. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброе время суток) пишу программу по теме поликлиника... работа с классами и всем всем всем... но я запуталась в классах... у меня их пока что 5...1) *человек* который реализует функции ввод имени и отчества... 2) доктор + специальность ... 3) медсестра и 4) и 5) классы для списка один для связей, а второй для добавления и удаления кого-то в список ... класс человек написан как список, доктор и медсестра просто дружественные классы...и они походят от человека, потому что функции ввода имени и фамилии одинаковые для них... в общем бардак в голове и в коде... если кто-то поможет разобраться с мыслями буду благодарна...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2015, 23:32
Ответы с готовыми решениями:

Архитектура программы. Правильно ли сделал?
Собствено с архитектурой вроде определился. Хотелось бы конструктивной критики. Задача по сути...

Плохая архитектура ОО программы
Задался целью написать свою первую хорошую полностью ОО программу. Как известно, это подразумевает...

Правильная архитектура программы на MFC
Здорова! Как правильно создавать программы на mfc чтобы они не подвисали? Какая архитектура...

В указанном dsn архитектура драйвера и архитектура приложения не соответствуют друг другу
Добрый день. При запуске программы выскакивает вот такая вот ошибка. В чем может быть проблема и...

4
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
06.05.2015, 09:25 2
1) В ооп вы должны понимать(то бишь ответить для себя на вопрос) как будут взаимодействовать классы, для чего они нужны, иначе вы рискуете скатиться к атомам в описании людей и докторов ))
2) На этапе продумывания архитектуры забудьте такие слова как список, это уже реализация.
3) Также в тру ооп забудьте о дружественности классов и функций, это больше костыль нежели инструмент ооп.

т.е. приведите что есть и что желаете, да кто-кто что-то подскажет.
0
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
06.05.2015, 09:27 3
класс человек написан как список
Человек - это список ???!!!
Человек - это человек
если кто-то поможет разобраться с мыслями буду благодарна...
Медитация, религия, алкоголь и тд. помогут разобраться с мыслями, а с кодом могу попробовать я и бругие пользователи.

Напишите Ваше задание.
0
76 / 76 / 32
Регистрация: 14.04.2014
Сообщений: 408
06.05.2015, 10:08 4
ну, примерно дожно быть так
1) базовый (может быть виртуальный) класс человек =)
у него есть имя, фамилия, еще какието данные, и есть ввод и вывод всего этого дела
2) наследник от человека Пациент, у него есть ссылка на врача, данные по болезням итп.
3) наследник от человека Врач у него есть список пациентов, которых он лечит и пр.
ну и далее уж как левая нога захочет:
4)класс Карточка: имеет ссылку на Пациента, и имеет ссылку на Врача, у котогорого она лежит или 0, если в регистратуре. Имеет строку с описанием болезни(массив строк/карту строка-строка).
и т.п.

Трудно ответить более вразумительно, ибо вопрос совсем общий. Проэктирует архитектуру каждый под себя, поэтому лучше смотреть на примеры именно как на примеры, а не как на куски готового решения.

Добавлено через 2 минуты

Не по теме:

Цитата Сообщение от egor2116 Посмотреть сообщение
алкоголь
не помогает он с мыслями разобраться. Точно так же как и резет не позволяет ошибку устранить=)

0
egor2116
06.05.2015, 10:20     Архитектура программы Доктор
  #5

Не по теме:

не помогает он с мыслями разобраться.



Не по теме:

Это Ваше субьективное мнение. Большинство программ я пишу под пивом, разговаривая с компилятором и самое интересное что он мне отвечает иногда

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2015, 10:20

архитектура процессоров и компьютерная архитектура,Intel32. для первокурсников
сабж. кто чем может помочь юному,непонемающему в этой области человеку.желательно книгами.спасибо.

Архитектура программы: как лучше реализовать контейнер и методы управления его содержимым?
Доброго времени суток. Имею такой код: class A { private: ... // поля класса int...

Ошибка "в указанном dsn архитектура драйвера и архитектура приложения"
Вот такая ошибка при нажатии на кнопку "Проверить соединение" Я прочитал, что это возможно из за...

Архитектура программы: как лучше реализовать иерархию классов? (игра "Тамагочи")
Здравствуйте! Пишу игру тамагочи на с++ ооп. Есть класса Critter (основная). Походными классами од...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru