EC0908SI01 - APPROCHE ET PROGRAMMATION ORIENTEE OBJET (BASES) + TDA

    En bref
  • Langue d'enseignement : français

Présentation

1. Programmation Orientée Objets

1.1. Découpage logiciel par les traitements
1.2. Découpage logiciel par les données
1.3. Notion de programmation objets
1.4. Encapsulation
1.5. Classes, objets, attributs et les méthodes,
1.6. Messages et méthodes,
1.7. Héritage, Généricité et Polymorphisme,
1.8. Terminologie


2. Le langage JAVA

2.1. Généralités
2.1.1. Qu'est-ce que Java, Historique, Références,
2.1.2. Ses caractéristiques, Les outils,
2.1.3. Les API (Application Programming Interfaces)
2.2. Structure du langage
2.2.1. Exemple de programme,
2.2.2. Types primitifs, Variables de type primitif,
2.2.3. Types structurés, Opérateurs, Instructions
2.3. Classes et objets
2.3.1. Classe syntaxe, Création d'instances,
2.3.2. Ordre d'initialisation des champs, Constructeur,
2.3.3. Surcharge, Encapsulation, Règles de visibilité,
2.3.4. Paquetage,
2.3.5. Héritage, Classes incomplètes/abstraites,
2.3.6. Interfaces, Classe et exception


3. Types de données abstraites

Lieu(x)

  • Tarbes