Classe Retângulo#
Crie uma classe Retangulo, com um construtor (__init__) que recebe dois pontos e os armazena como atributos:
- Ponto do canto inferior esquerdo
- Ponto do canto superior direito
Cada ponto é um objeto do tipo Ponto, como definido à seguir:
A classe Ponto já está definida no arquivo solution.py, você só precisa implementar a classe Retangulo.
Sua classe Retangulo deve possuir dois métodos sem argumentos adicionais (lembre-se que métodos sempre recebem self):
calcula_perimetro(self): calcula o perímetro do retângulo;calcula_area(self): calcula a área do retângulo.
Dica
Abra o arquivo exemplo.py para entender como a classe será utilizada. É interessante que você execute essa classe para verificar o resultado enquanto desenvolve a classe Retangulo e seus métodos.