April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Fundamentos da Linguagem
n Modelo de Classes de Java
nEm Java a classe Object é a raiz da hierarquia de classes à qual todas as classes existentes pertencem. Quando não declaramos que uma classe estende outra, ela implicitamente estende Object;
n
nUma das vantagens de termos uma superclasse comum, é termos uma funcionalidade comum a todos os objetos:
nPor exemplo, a classe Object define um método chamado toString que retorna um texto descritivo do objeto;
n
nUm outro exemplo é o método finalize usado na destruição de um objeto, como já dito.