Ключевое слово static. Задания

1. Подсчет количества телефонов

Реализовать подсчет количества созданных телефонов (класс Phone из прошлого урока) с помощью статической переменной.

2. Цветы

  1. Создать класс Flower, который содержит переменные страна производитель, срок хранения в днях, цена.
  2. Создать классы расширяющие класс Flower (для примера, пусть это будут розы, гвоздики, тюльпаны и... что-то на свой вкус). 
  3. Собрать 3 букета (используем массив) с определением их стоимости. В букет может входить несколько цветов разного типа. 
  4. Также подсчитать количество проданных цветов (используем статическую переменную). 

3. Фруктовая лавка

  1. Создать абстрактный класс Фрукт и классы Яблоко, Груша, Абрикос расширяющие его.
  2. Класс Фрукт содержит: 
    а) переменную вес, 
    б) завершенный метод printManufacturerInfo(){System.out.print("Made in Ukraine");} 
    в) абстрактный метод, возвращающий стоимость фрукта, который должен быть переопределен в каждом классе наследнике. Метод должен учитывать вес фрукта.
  3. Создать несколько объектов разных классов.
  4. Подсчитать общую стоимость проданных фруктов.
  5. А также общую стоимость отдельно проданных яблок, груш и абрикос.

4. Класс Circle

  1. Создать класс Circle, который содержит 
     - переменную radius;
     - методы, вычисляющие площадь и длину окружности;
     - константу PI.
  2. Создать несколько объектов данного класса.
Read also:
Trustpilot
Trustpilot
Comments
Nick302
Dec 17, 2021
такие хорошие уроки , мне нравится!
Rimas
Apr 10, 2022
Спасибо огромное, тесты после каждой темы просто супер, дз интересные!!!!
milkina
Apr 10, 2022
Rimas, спасибо за отзыв!