РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ktTsTmClL8 172 of 178 menu

Задачи на ООП в Kotlin. Часть 8

Сделайте интерфейс iCircle с методами getRadius и getDiameter.

Сделайте так, чтобы класс Disk также реализовывал два интерфейса: и iFigure, и iCircle.

Сделайте интерфейс iCube, который будет описывать фигуру Куб. Пусть ваш интерфейс описывает конструктор, параметром принимающий сторону куба, а также методы для получения объема куба и площади поверхности.

Сделайте класс Cube, реализующий интерфейс iCube.

Сделайте интерфейс iUser, который будет описывать юзера. Предполагается, что у юзера будет имя и возраст и эти поля будут передаваться параметрами конструктора. Пусть ваш интерфейс также задает то, что у юзера будут геттеры (но не сеттеры) для имени и возраста.

Сделайте класс User, реализующий интерфейс iUser.

Не подсматривая в мой код реализуйте такой же класс FiguresCollection.

Добавьте в класс FiguresCollection метод getTotalPerimeter для нахождения суммарного периметра всех фигур.

Реализуйте предложенный класс Circle самостоятельно.

С помощью написанного класса Circle найдите длину окружности и площадь круга с радиусом 10.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить