| |
Toolkits GUI baseados em POO
Principios básicos
- Objectos gráficos <-> objectos da linguagem POO
- Eventos <-> mensagens do POO
- Uma ou duas classes donde derivam os principais objectos visiveis
- View, Pane, Window, Component,...
- 3 Hierarquias
- Visual
- Cadeia de comando (a partir da selecção corrente)
- Classes
- Exercicio: identificar estes items no toolkit favorito (MFC, Delphi, AWT, ...)
- Toolkits implementados como bibliotecas de classes sobre APIs não-OO (MacOS, Win32, ...)
|