Escolha uma Página

Abstração

class Estojo { List<Object> itens = []; void adicionarItem(Object item) { itens.add(item); } void removerItem(Object item) { itens.removeWhere((element) => element == item); } void mostrarItem() { for (var item in itens) { print(item); } } } abstract class...

Herança

class Animal { String hierarquia = “”; Animal() { hierarquia = “Animal”; } } class Passaro extends Animal { String qualFamilia() { return “Passaro”; } Passaro() { hierarquia = “Passaro filho de ” + super.hierarquia; } }...