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

Раздел
Программирование
Просмотров
129
Покупок
2
Антиплагиат
Не указан
Размещена
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, при оформлении кода использование комментариев обязательно.

Вам подходит эта работа?
Похожие работы
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 20:48
5 +5
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 18:17
8 +8
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 13:48
6 +6
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 13:44
5 +5
0 покупок
Основы программирования
Контрольная работа Контрольная
3 Ноя в 19:32
6 +6
0 покупок
Другие работы автора
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:42
153 +1
2 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:36
124
2 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:22
232 +1
3 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 17:02
163
2 покупки
Основы программирования
Контрольная работа Контрольная
29 Апр 2023 в 16:53
191 +1
6 покупок
Компьютерные сети и системы
Контрольная работа Контрольная
25 Мар 2023 в 20:21
204
10 покупок
Компьютерные сети и системы
Контрольная работа Контрольная
21 Мар 2023 в 23:34
251
11 покупок
Управление проектами
Контрольная работа Контрольная
21 Мар 2023 в 23:24
137 +1
5 покупок
Управление проектами
Контрольная работа Контрольная
4 Мар 2023 в 14:54
245 +1
16 покупок
Темы журнала
Показать ещё
Прямой эфир