| |
Mais conceitos
- "A uses B"
- Classe A tem um método que envia mensagem para objecto da classe B
- "Has-A"/"Part-Of", uma relação entre objectos
- Agregação
- Objectos podem conceptualmente ter partes:
- "O logotipo tem um circulo e um triangulo"
- Refiram-se objectos nas variáveis de instancia
- class Logotipo {Circulo c; Triangulo t; ....}
- Binding de tipos/classes a variáveis
- Estático: associação fixa por declaração, ou em tempo de compilação.
- Dinâmico: associação implicita determinada pelo conteúdo da variável, em tempo de
execução.
|