You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
//Now you are full, now you are rich, you have reigned as kings without us: and I would to God you did reign, that we also might reign with you. (1Cor 4:8)
packagecom.javarush.task.task30.task3008;
publicenumMessageType {
}
/*
Чат (1)
Сегодня мы напишем чат. Набор программ с помощью которого можно будет
обмениваться текстовыми сообщения. Набор будет состоять из одного сервера и
нескольких клиентов, по одному для каждого участника чата.
Начнем с сервера. Нам понадобятся такие классы:
1) Server – основной класс сервера.
2) MessageType – enum, который отвечает за тип сообщений пересылаемых между
клиентом и сервером.
3) Message – класс, отвечающий за пересылаемые сообщения.
4) Connection – класс соединения между клиентом и сервером.
5) ConsoleHelper – вспомогательный класс, для чтения или записи в консоль.
Создай эти классы и добавь метод main в класс Server.
Требования:
1. Класс Server должен быть публичным и создан в отдельном файле.
2. Перечисление MessageType должно быть публичным и создано в отдельном файле.
3. Класс Message должен быть публичным и создан в отдельном файле.
4. Класс Connection должен быть публичным и создан в отдельном файле.
5. Класс ConsoleHelper должен быть публичным и создан в отдельном файле.
6. В классе Server должен быть создан метод public static void main(String[] args).