eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Java Наследование Прямоугольника Квадратом

Java Наследование Прямоугольника Квадратом

Реализуйте класс Rectangle.

Реализуйте класс Square который наследует Rectangle.

class Rectangle
{
  private int a, b; // приватные переменные
  Rectangle(int a, int b) // Конструктор
  public int Area() // вернуть площадь
  public int Perimeter() // вернуть периметр
}

class Square extends Rectangle
{
  Square(int a) // Конструктор
}

Входные данные

Каждая строка содержит одну из двух фигур в следующем формате:

  • Rectangle a b
  • Square a

Здесь a и b - стороны прямоугольника. В случае квадрата a - его сторона.

Выходные данные

Для каждой фигуры выведите в отдельной строке ее площадь и периметр.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
Rectangle 4 5
Square 7
Square 2
Вихідні дані #1
20 18
49 28
4 8
Автор Михаил Медведев