Escolar Documentos
Profissional Documentos
Cultura Documentos
Objectivos:
Classe
Atributos
Construtor
Método
extends Herança
Esta palavra permite uma classe qualquer herdar as
funcionalidades e características de uma outra classe. A classe
só pode estender a uma única classe. O Dart assim como o
Java não possui suporte a múltipla herança.
Exemplo de Mixing
final Uma classe final não pode ser implementada ou estendida, apenas
construida.
sealed A classe não pode ser implementada, estendida ou contruída. O
uso é restrito ao uso interno da biblioteca e possibilita a
verificação exaustiva das subclasses na estrutura switch.
base Não permite a implementação por uma classe externa a
biblioteca, mas pode ser contruída ou estendida. Todas as classes
que irão estender devem ser final ou sealed.
1. abstract
2. base, interface, final ou sealed
3. mixin
4. class
LIST
SET
Exercícios de aplicação: