Accueil
 Sommaire du cours
 1  Introduction à Java
 2  Concepts de bases de Java
 3  Classes et objets en Java
 4  Généralisation spécialisation en Java
 4.1  Généralisation spécialisation
 4.2  Polymorphisme
 4.3  Redéfinition de méthodes dans les classes dérivées
 4.4  Héritage, membres et visibilité
 Questions
 4.5  Classes abstraites
 4.6  Exemple de classe Abstraites
 4.7  Interfaces
 5  Organisation des sources Java
 6  API Java
 7  Exceptions en Java
 8  Concepts objets avancés en Java
 Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


4 Généralisation spécialisation en Java

  4.1  Généralisation spécialisation
  4.2  Polymorphisme
  4.3  Redéfinition de méthodes dans les classes dérivées
  4.4  Héritage, membres et visibilité
  4.5  Classes abstraites
  4.6  Exemple de classe Abstraites
  4.7  Interfaces

    précédent     suivant 


Dans cette section, nous abordons la généralisation spécialisation en Java. Nous étudions les relations entre les références et les objets lorsqu’une généralisation spécialisation existe entre les classes. Puis nous abordons les possibilités liées à la généralisation spécialisation relativement à la gestion des attributs et à leur visibilité. Enfin, nous décrivons la possibilité de modifier un comportement d’une classe dans une classe spécialisée.

Christian Bac, Denis Conan, Télécom SudParis, CSC 4002, Octobre 2015