une autre informatique

formations et conseils sur les logiciels libres


Accueil du site > Formations > Analyse et programmation > JAVA : Développement Objet

JAVA : Développement Objet

Enregistrer au format PDF

par Webmaster

  • Public, pré-requis
    • Ce cours concerne les ingénieurs logiciel, les programmeurs d’applications. Les participants doivent avoir une bonne expérience en programmation.
  • Objectifs
    • Etre capable de créer, compiler et exécuter des programmes en Java
  • Programme I. Introduction à Java
    • Histoire
    • JDK-SDK-J2SE Les versions
    • Compilation et Typologie
    • Composants du Development Kit
    • Installation
    • Première application avec Java

II. Les données et les opérateurs

    • Types de données de base
    • Les enveloppeurs (wrappers)‏
    • Les variables : Déclaration et affectation
    • Chaînes de caractères (String)
    • Variables de classe (static) & Constantes
    • Les opérateurs de calcul, d’assignation, de comparaison
    • Conversions entre types numériques
    • Conversion implicite
    • Le boxing (depuis Java 5)
    • Les Matrices : les tableaux de données‏

III. Les classes, attributs et méthodes en Java

    • Communication entre objets
    • Notion de classe
    • Quelques conventions en Java
    • Affectation et comparaison
    • Création d’objet par l’exemple
    • Les membres d’une classe
    • Notion d’encapsulation de classe
    • L’opérateur new
    • Constructeurs de classe
    • Méthodes de lecture et d’écriture des attributs privés
    • Passage d’un objet à une fonction

IV. Concept Programmation Orientée Objets

    • Notion d’héritage
    • Syntaxe de l’héritage
    • Surcharge et redéfinition
    • Redéfinition d’une méthode
    • Le polymorphisme
    • Redéfinition et polymorphisme
    • Classes abstraites
    • Les interfaces

V. Les packages de classes

    • Introduction aux packages
    • L’organisation hiérarchique
    • L’instruction import
    • Création de packages

VI. Gestion des exceptions

    • Exceptions et Erreurs
    • Signature d’une méthode
    • Création d’exception
    • Utilisation de l’exception
    • Exceptions Contrôlées
    • Méthodes de la classe Exception
    • Méthodes de la classe Throwable

VI. Classes d’usage courant, collections

    • La classe String, rappel
    • La classe Vector
    • La classe ArrayList
    • La classe Arrays
    • La classe Enumeration
    • La classe Hashtable