Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Абстракція | ООП
Java ООП
course content

Зміст курсу

Java ООП

Java ООП

1. Як Працювати з IDE?
2. ООП
3. Інтерфейс

book
Завдання: Абстракція

Завдання

Для вас створено абстрактний клас Shape. Він містить два абстрактні методи: calculateArea() та calculatePerimeter(). Ваше завдання — реалізувати два класи: Rectangle та Circle. Необхідно успадкувати ці класи від абстрактного класу Shape та перевизначити його методи. Ось короткий довідник:

  • Для класу Circle вам знадобиться поле radius, а для класу Rectangle — поля width та height. Ці поля та їх конструктори вже надані. Використовуйте ці поля при перевизначенні методів.

  • Якщо у вас недостатньо знань з геометрії, ось коротка довідка з необхідними формулами:

    • Площа кола: Pi * radius * radius;

    • Периметр кола: 2 * PI * radius;

    • Площа прямокутника: width * height;

    • Периметр прямокутника: 2 * (width + height).

Щоб використати значення π (PI), скористайтеся бібліотекою Math. Ви можете отримати значення π через Math.PI.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 8

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Java ООП

Java ООП

1. Як Працювати з IDE?
2. ООП
3. Інтерфейс

book
Завдання: Абстракція

Завдання

Для вас створено абстрактний клас Shape. Він містить два абстрактні методи: calculateArea() та calculatePerimeter(). Ваше завдання — реалізувати два класи: Rectangle та Circle. Необхідно успадкувати ці класи від абстрактного класу Shape та перевизначити його методи. Ось короткий довідник:

  • Для класу Circle вам знадобиться поле radius, а для класу Rectangle — поля width та height. Ці поля та їх конструктори вже надані. Використовуйте ці поля при перевизначенні методів.

  • Якщо у вас недостатньо знань з геометрії, ось коротка довідка з необхідними формулами:

    • Площа кола: Pi * radius * radius;

    • Периметр кола: 2 * PI * radius;

    • Площа прямокутника: width * height;

    • Периметр прямокутника: 2 * (width + height).

Щоб використати значення π (PI), скористайтеся бібліотекою Math. Ви можете отримати значення π через Math.PI.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 8
some-alt