Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Заочники 2020-2021 / Контрольная 1

.pdf
Скачиваний:
57
Добавлен:
15.06.2021
Размер:
62.69 Кб
Скачать

Созднаплатформеь

Java приложениесграфичинтерфейсом,котороеским

 

позволяетдобадачисписоклятьдел.Графическийинтерфейсдолжен

 

 

 

позволятьвыбратьвидза(деньрожденияачи,деловаявстреча,авиаперелет)

 

 

 

иотобразитьподвводаляданных

 

задв авчиоттипасимости.

Наформе

должнарасполагатьсякнопка

 

“save”. Принажатииэтукнопкузадача

 

должнапроизведенапроверк

 

,чтовсеполязапо(всл,еслиучненыкакое

 

-

тополезаполнено,топользовбхывестиателюсообщениедимо

 

 

 

ошибке)и,вслучаеуспроверкиешн,задолжнаачай

 

 

бытьзаписанав

консоль ввидеформатированноготекста(

консоль записываютсяданные

всехполей)

.

 

 

 

 

Каждыйтипзадачиописываетсясобствекласс,котнонымаследуютсярые

 

 

 

отобщегоабстрактногодительского

класса.

 

Общейинформдлязадачиявляютсяследующиецейпараметры:

 

 

 

датаивремя

 

 

 

 

приоритет(0

– неважна, 1

– обычная, 2

– важна, 3

– крайневажна.

 

Реализоватьэточерез

enum.)

 

 

ДеньрождехраинфоритФИОямацен. июнника

 

 

 

Деловаявстречадолжнаиметь

 

писаниеместа,гдебудетпроисходить

 

встреча,списокФИОтех,ктоучаствувовстр. ечет

 

 

 

 

Авиапердолжописыватьенлет

 

аэровылеипортрилета, времякже

 

перелета.

 

 

 

 

 

Каждыйклз ,втомссдачибазсле,должконструкторсодвыйержать

 

 

 

совсемиполями,

атакжепер опреметоделенный

toString(), hashCode(),

equals() сучавсполейтиемех.

 

 

 

 

Также, кажклассдолженыйреализовыватьинтерфейсjava.lang.Comparable.

 

 

Метод compareTo впервуюочередьдолженучитыватьдатувремязадачи,

 

 

потомужеприоритет.

Всеостальныепок игнасся. врируются

 

 

Соседние файлы в папке Заочники 2020-2021