Модифицируем класс Cat, создаем базовый класс Furniture

Задание 2: необходимо создать функцию, определяющую высоту прыжка кота, зависящую от базовых параметров кота (вес, рост, высота). Создать базовый класс Furniture (мебель), обладающий параметрами: высота, цвет, материал, длина. На базе класса Furniture создать класс Table (добавить параметр количество ножек). Реализовать взаимодействие двух объектов: Cat и Table. Вывести получилось ли у кота запрыгнуть на него.

Модифицируем класс Cat, создаем базовый класс Furniture Java, Задача, Программирование, Гифка

Задачки для изучающих Java

43 поста1.8K подписчик

Добавить пост

Правила сообщества

Прошу воздержаться от взаимных оскорблений.

Больше позитива, ведь программирование - это весело)

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
раскрыть ветку (8)
1
Автор поста оценил этот комментарий

Оно и видно по твоему коду =)

if (fur.getHeight() < (10 * length * height * weight))

    return true;

return false;

раскрыть ветку (3)
Автор поста оценил этот комментарий

И что смешного?

Вот если б ты придрался к тому, что jumpTo Boolean возвращает, я бы понял, а так хз

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

ну да, я бы примитив вернул вместо дженерика. только сейчас дело не в том, ЧТО возвращается, а КАК: зачем лишнее условие писать?


int magicNumber = 10;

return fur.getHeight() < (magicNumber * height * weight);

раскрыть ветку (1)
Автор поста оценил этот комментарий

бля, лол
подсознание не хотело отвечать просто да/нет на действие

Автор поста оценил этот комментарий
А зачем столько сэттеров в фурнитуре?
Иллюстрация к комментарию
раскрыть ветку (3)
Автор поста оценил этот комментарий

Когда IDE генерит сама становится пофиг

раскрыть ветку (2)
1
Автор поста оценил этот комментарий
Я ещё понимаю, цвет. Мебель можно перекрасить. Но как менять материал, высоту и длину? Это должно быть только в конструкторе
раскрыть ветку (1)
Автор поста оценил этот комментарий
Ален ноби, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
Иллюстрация к комментарию
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку