Overriding

Redéfinition n1Et non "surcharge" .

Motivation

Redéfinir l'implémentation d'une méthode dans une sous-classe.

Exemples

Un exemple de redéfinition est :

class InputStream<br> {<br> public close () <br> { <br> ... <br> }<br> }<br> <br> class FilterInputStream extends InputStream<br> { <br><p></p> <q> public close () // Redéfinition de la méthode close()<br> { <br> ... <br> }<br> } </q>

Notes