Есть отношения наследования:
Shape имеет метод GetArea(), который считает и возвращает площадь геометрической фигуры.
Класс Square имеет поле А - длина стороны квадрата.
Класс Circle имеет поле R - радиус окружности.
Каждый из производных классов переопределяет метод GetArea() базовой абстракции.
Как разработать консольную программу, которая использует принцип полиморфизма при расчете площадей квадрата (S = A^2) и круга (S = Пи*R^2)?
Значение Длины стороны квадрата, радиуса круга ввести с консоли.
Вывести значения площадей квадрата и круга на консоль.
Создавать класс нужно при помощи конструкции class.
Все должно быть написано на чистом JavaScript
UPD: Ребята, прошу прощение за то что не скинул свой код! Я просто совсем новичек и бывает конкретно туплю! Вот мой код который я пытался написать. Теперь не могу понять как сделать методы в классах и как к всему этому подключить консоль...
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
class Shape {
GetArea();
}
class Square [extends Shape]{
constructor(Square){
}
}
class Circle [extends Shape]{
}
</script>
</head>
<body>
</body>
</html>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости