Introduction à la programmation objet


Introduction à la programmation objet

Catalogue : Développement logiciel



Programme

1. Présentation de Java
  Présentation générale : le langage, les outils, la bibliothèque.
  Distributions de Java.

2. Notions de base de Java
 Variables : déclaration et typage.
 Autoboxing.
  Expressions
  Instructions conditionnelles
 Instructions itératives
 Tableaux
Travaux pratiques 
Suite d'exercices simples permettant la prise en main del'environnement  de développement 
Consolidation des différentes notions.

3. Les concepts de base Objet
  Principes généraux de l'Objet.
 Abstraction et Encapsulation
 Héritage et polymorphisme.

4. La définition et l'instanciation des classes
 Classes et objets
 Champs, les méthodes
 Constructeurs
 Autoréférence
 Champs et méthodes statiques
 Aspects méthodologiques : la conception des classes
 Types énumérés
 Packages et contrôle de la visibilité
Travaux pratiques 
Programmation de l'étude de cas.
5. L'héritage
 Héritage
 Ligature dynamique.

 Comportement des méthodes et typage.
 Redéfinition et surcharge des méthodes
 Classes abstraites
Travaux pratiques 
Conception et construction d'une hiérarchie de classes.  
Mise en place du polymorphisme.

6. Les interfaces
 Présentation du concept.
  Syntaxe de création d’une interface
 Exemple d'implémentation multiple d'interfaces.
 Synthèse sur l'intérêt des interfaces pour les méthodes.
 Utilisation des interfaces pour les constantes.
 Méthodes statiques et méthodes par défaut d’une interface
Travaux pratiques 
Utilisation des interfaces.

7. Les exceptions
 Principes et cinématique générale.
 Détection, constat et notification d'une situation exceptionnelle.
 Report d'une exception : Clause Throws de la signature, bloc Try/Catch.
 Exceptions non vérifiées.
Travaux pratiques 
Série d’exercices pour appréhender le concept d’exception.
 

Fiche de la formation



 Cible :

Développeurs, chefs de projets techniques


 Prérequis :

Connaissances de base en programmation


 Durée : 4 jours

 Type : Stage pratique


 Contactez-nous