A classe
Class
Em tempo de execução, para cada classe existe um objecto desta classe
Estes "meta-objectos" possibilitam o acesso aos métodos e variáveis de classe
System.out
Tem
funcionalidade própria
:
forName(), newInstance()
,
getSuperclass()
...
Útil em meta-programação:
String cn = ; Class c; ...
c = Class.forName("Gerente").newInstance();
Method = c.getMethod("mostra",new Class[0]);
Comentário:
Java é a linguagem "mainstream" mais dinâmica e instrospectável.
Comentários:
mc@declarativa.com
Março de 2002