Файл: Создание модели классов и структуры данных.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.03.2024

Просмотров: 14

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Создание модели классов и структуры данных

Задание

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

Телефон – сервер

Основным устройством в этой связи является телефон. В задании он может быть двух типов: смартфон и сотовый(обычный). У них есть общая функция – отправить сообщение (send) и получить сообщение (get). Человек - это пользователь телефона. Телефон получает сообщение от человека и передаёт его другому телефону с помощью сервера - на нём хранится список номеров. Для отправки сообщения человеку необходимо выбрать номер телефона получателя. Для получения необходимо проверить сервер на наличие сообщений. Учтите различия телефонов и их взаимодействие посредством человека.

Цель - реализовать программу, отображающую процесс диалога двух людей по телефону.

В программе используется 5 классов – obshenie, Program, server, smartfon, telefon

Класс obshenie



В создаётся конструктор данных и методы SendMessage(получение сообщений), GetMessage(отправка сообщений).

Класс server



В этом классе создаются формы для отображения сообщений.

Класс smartfon



Этот класс объединён с классом obshenie. Потому что в класс smartfon создаются переменные, а потом эти переменные нужны для конструктора сообщений в классе obshenie.

Класс telefon



Это класс похож на класс smartfon. Тут также создаются переменные и нужны для конструктора в классе obshenie.

Класс Program



Класс в котором выводятся данные с помощью методов GetMessage и SendMessage.


Результат