Sintaxe

A forma básica de herança em Java é a extensão simples entre uma superclasse e sua classe derivada. Para tanto, utiliza-se na definição da classe derivada a palavra-chave extends seguida pelo nome da superclasse.

Assim, definir uma classe Ponto2D como em

   class Ponto2D {
     // ...
   }
é equivalente a
   class Ponto2D extends Object {
     // ...
   }

O exemplo completo ilustra como uma classe Ponto2D pode ser utilizada como base para a definição de outra classe derivada Ponto3D através do mecanismo de extensão simples.


© Ivan Luiz Marques Ricarte
DCA/FEEC/UNICAMP

Last modified: Sat Sep 25 12:34:46 Hora padrão leste Am. Sul 1999