Программирование на Java (Джава) 1 Практическая 4 (ТГУ, Росдистант)

Раздел
Программирование
Просмотров
144
Покупок
3
Антиплагиат
Не указан
Размещена
29 Апр 2023 в 17:28
ВУЗ
Росдистант
Курс
3 курс
Стоимость
400 ₽
Демо-файлы   
1
docx
zadanie4 zadanie4
42.4 Кбайт 42.4 Кбайт
Файлы работы   
2
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Отчет
516.3 Кбайт 150 ₽
zip
Исходный и скомпилированный код
18.8 Кбайт 250 ₽
Всего 2 файла на сумму 400 рублей
Описание

Практическое задание 4 Вариант Б

Тема 4. Java Base Libraries. Библиотеки

Цель работы: сформировать навыки проектирования и реализации интерфейсов Java, закрепить знания в области разработки классов java и научиться переопределять методы eduals(), hashCode(), toString().

Задание. Разработать программу с использованием интерфейсов и переопределить методы Java. 

Рекомендации по выполнению задания

1. Напишите программу, реализующую следующую диаграмму классов:

Переопределяемые методы voice() выводят соответствующую строку на консоль.

2. Переработайте задачу про игру в кости под использование интерфейсов. 

Играют N игроков (компьютер в списке последний). Подкидываются одновременно К кубиков. Выигрывает тот, у кого большая сумма очков. Кто выиграл, тот и кидает первым в следующем кону. Игра идет до 7 выигрышей. Начинаете игру вы.

3. Напишите программу, реализующую изображенный класс:

4. Выполните задание по варианту. Выбор осуществляется по первой букве фамилии.

Классы, реализуемые в задании, не имеют метода main() и перед использованием должны быть инстанциированы (должен быть создан объект класса) в методе main() основного класса.

Вариант Б

Создайте интерфейс Cat с методами feed() и isHungry(). Реализуйте интерфейс в классе CatImpl. Метод isHungry() должен выводить в консоль «I’m hungry, bro!», если до него не было ни одного вызова метода feed(), и «I just want to sleep for a bit, OK?» в противном случае

5. Представьте отчет, который содержит: текст программного кода выполненных заданий и скрин результатов работы. Приложите к отчету скомпилированные программы по выполнению указанных заданий.

Все программы следует оформлять в соответствии с Code Convention, при оформлении кода использование комментариев обязательно.

Вам подходит эта работа?
Похожие работы
Основы программирования
Контрольная работа Контрольная
20 Дек в 13:35
66 +1
1 покупка
Основы программирования
Дипломная работа Дипломная
18 Дек в 05:05
47
0 покупок
Основы программирования
Лабораторная работа Лабораторная
7 Дек в 17:09
28
0 покупок
Основы программирования
Тест Тест
6 Дек в 04:00
78
2 покупки
Другие работы автора
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:42
174 +1
3 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:36
142 +1
3 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:22
271 +1
4 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:02
176 +1
3 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 16:53
238
7 покупок
Компьютерные сети и системы
Контрольная работа Контрольная
25 Мар 2023 в 20:21
218
10 покупок
Компьютерные сети и системы
Контрольная работа Контрольная
21 Мар 2023 в 23:34
267
11 покупок
Управление проектами
Контрольная работа Контрольная
21 Мар 2023 в 23:24
146
5 покупок
Управление проектами
Контрольная работа Контрольная
4 Мар 2023 в 14:54
254 +1
16 покупок
Темы журнала
Показать ещё
Прямой эфир