abstract class Animal { void fazerSom(); // Método abstrato void andar(); // Método abstrato void comer(); // Método abstrato } class Cachorro extends Animal { @override void fazerSom() { print('Au Au'); }
@override void andar() { print('Cachorro andando...'); }
@override void comer() { print('Cachorro comendo...'); } }
void main() { Cachorro dog = Cachorro(); dog.fazerSom(); dog.andar(); dog.comer(); }