Задача в Java

Отменен
Заказ
748318
Раздел
Программирование
Предмет
JavaScript
Тип работы
Антиплагиат
Не указан
Срок сдачи
9 Янв 2017 в 15:30
Цена
50 ₽
Блокировка
10 дней
Размещен
9 Янв 2017 в 13:38
Просмотров
110
Описание работы
применение конструкторов для инициализации объектов. Создается класс, который рисует на экране с помощью символа * прямоугольники заданной ширины и высоты, а также подсчитывает их площадь.
-Выполните действия:
-Создайте новый класс Rectangle и сохраните его в файле Rectangle.java.
-Создайте два закрытых поля (private) типа int, с именами width и height.
-Добавьте следующие конструкторы для Rectangle:
-Конструктор без аргументов, который печатает сообщение
“Прямоугольник по умолчанию: ширина=25, высота=10”
и присваивает значения width = 25 и height =10.
-Конструктор, который принимает два целочисленных аргумента w и h и назначает width = w и height = h, только если и w, и h имеют значения в диапазоне 0-30. В противном случае должно выдаваться соответствующее сообщение об ошибке. ---Если параметры корректны, то выдается сообщение о том, что создан прямоугольник с шириной = w и высотой = h.
-Создайте метод getArea который будет подсчитывать и возвращать значение площади прямоугольника.
-Создайте метод draw, выполняющий следующее:
-Создает два вложенных цикла for для вывода на экран изображение прямоугольника с помощью (*).
Количество строк равно height, количество символов * в строке равно width
-Сохраните и скомпилируйте Rectangle.java.
-Модифицируйте файл RectangleTest.java, так, чтобы создавались экземпляры класса Rectangle с именами r1 и r2:
r1 создается конструктором без аргументов.
r1 рисуется непосредственно после создания.
r2 создается конструктором с аргументами.
r2 рисуется, а затем выводится значение площади прямоугольника.
-Скомпилируйте RectangleTest.java и протестируйте код. Вывод на экран RectangleTest должен быть следующий:
-Создан прямоугольник по-умолчанию: ширина=25, высота=10
Создан прямоугольник: ширина=20, высота=7
-Площадь второго прямоугольника = 140.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир