Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- abstract class Poligono
- {
- double calcularArea();
- }
- class Quadrado extends Poligono
- {
- double largura;
- Quadrado(this. largura);
- @override
- double calcularArea() => largura * largura;
- }
- class Retangulo extends Quadrado
- {
- int altura;
- Retangulo(this.altura, double largura) : super(largura);
- @override
- double calcularArea() => largura * altura;
- }
- void main()
- {
- var quadrado = new Quadrado(3);
- print("รrea do quadrado: ${quadrado.calcularArea()}");
- var retangulo = new Retangulo(2, 3);
- print("รrea do retรขngulo: ${retangulo.calcularArea()}");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement