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...

Polimorfismo

class Moradia { double agua; double gas; double luz; Moradia(this.agua, this.gas, this.luz); double calculaGasto() { return agua + gas + luz; } } class Apartamento extends Moradia { Apartamento(double a, double g, double l) : super(a, g, l); double _condominio = 0.0;...

Herança e Polimorfismo

class Veiculo { void ajustar() => print(“Ajustando…”); void limpar() => print(“Limpando…”); void listarVerificacao() => print(“Verificando…”); void mudarOleo() => print(“Troca”); } class Bicicleta...

Herança

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

Projeto Elementos Estilizados

Crie a estrutura básica para um projeto web Arquivo principal <!DOCTYPE html> <html lang=”en”> <head> <meta charset=”UTF-8″ /> <meta http-equiv=”X-UA-Compatible” content=”IE=edge” /> <meta...