Здійснити об’єктно-орієнтований аналіз та об’єктно-орієнтоване проектування програми, що моделює процес встановлення медичного діагнозу та призначення лікування. Моделююча програма включає годинник, який на початку моделювання встановлюється в 0, а потім відраховує такти часу до моменту завершення процесу моделювання. Основні події, що відбуваються під час моделювання процесу встановлення медичного діагнозу, такі. Пацієнт звертається до лікаря із скаргою на погане самопочуття. Лікар опитує пацієнта, фіксує його скарги, оглядає його та призначає обстеження та дає направлення на аналізи. Пацієнт звертається до діагностичного центру, де проходить медичне обстеження та здає аналізи. Результати обстеження та аналізів поступають лікарю, який ставить діагноз і призначає лікування. Пацієнт купляє медикаменти, приймає ліки, проходить лікувальні процедури. Через деякий час приходить до лікаря на контроль. Усі події, що відбуваються у моделюючій системі, супроводжуються відповідними екранними повідомленнями. Результати об’єктно-орієнтованого аналізу подати у вигляді сценарію роботи фізичного об’єкту та переліку іменників, дієслів, що претендують на назви класів, атрибутів і методів класів; результати об’єктно-орієнтованого проектування подати у вигляді діаграм прецедентів, об’єктів і класів. Згенерувати код інтерфейсів класів, побудувати проект (на кожний клас – по два файли: заголовний та срр), додати до проекту код згенерованих класів.