Member 13747357 Ответов: 2

Перевести вывод в код


выход:


Следующие три поля инициализируются с помощью конструкторов:
Введите высоту, ширину и глубину блока 1:
1 2 3
Введите высоту, ширину и глубину блока 2:
2 3 4
Введите высоту, ширину и глубину блока 3:
3 4 5
Размеры коробки 1 являются следующими:
Размер коробки: 1 H x 2 W x 3 D
Подробная информация о состоянии: ложь
Размеры коробки 2 следующие:
Размер коробки: 2 H x 3 W x 4 D
Подробная информация о состоянии: ложь
Размеры коробки 3 следующие:
Размер коробки: 3 H x 4 W x 5 D
Подробная информация о состоянии: ложь
Размеры вышеуказанных коробок изменяются с помощью сеттеров:
Введите новую высоту блока 1:
10
Введите новую ширину поля 2:
30
Введите новую глубину блока 3:
50
Размеры коробки 1 являются следующими:
Размер коробки: 10 H x 2 W x 3 D
Подробная информация о состоянии: ложь
Размеры коробки 2 следующие:
Размер коробки: 2 H x 30 W x 4 D
Подробная информация о состоянии: правда
Размеры коробки 3 следующие:
Размер коробки: 3 H x 4 W x 50 D
Подробная информация о состоянии: ложь

Что я уже пробовал:

создать класс окна, класс автомобиля и водителя класса с именем BoxAndCar.

Я не могу понять, как закодировать класс box и получить правильный вывод

2 Ответов

Рейтинг:
2

OriginalGriff

Это твое домашнее задание, так что я не дам тебе никакого кода!

Вам нужно создать класс Box, который нуждается в 4 свойствах: высота, ширина, глубина и полнота
Конструктор должен принимать три параметра: высоту, ширину и глубину.
Ему также нужны четыре свойства: высота, ширина, глубина и полнота, которые позволяют изменять или читать каждое отдельное свойство.
Добавьте переопределение toString, чтобы вернуть текущие размеры в виде строки.

Затем просто попросите ваш основной метод построить три экземпляра, распечатать их как заданные, а затем изменить их в соответствии с инструкциями.


Рейтинг:
2

Patrice T

Цитата:
Я не могу понять, как закодировать класс box и получить правильный вывод

Мы поможем вам исправить ваш код, но вы должны показать свой код и объяснить проблему.

Мы не делаем вашу домашнюю работу.
Домашнее задание не предназначено для проверки ваших навыков просить других людей сделать вашу работу, оно предназначено для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание курсов, которые вы прошли, а также проблем, которые вы испытываете при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по исправлению положения.
Любая ваша неудача поможет вам узнать, что работает, а что нет, это называется "методом проб и ошибок".
Так что попробуйте, перечитайте свои уроки и приступайте к работе. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.