Algorithmes et langage java 1
Algorithmes et langage Java
Tatiana AUBONNET
Conservatoire National des Arts et Métiers
Algorithmes et langage java 2
Chapitre 1
Introduction aux concepts et à la programmation objet
Sommaire
Organisation
Bibliographie
Le concept d'objet
Présentation et les premières notions de Java
Qu'est-ce que Java
Les API
Les outils
Compilation et exécution
Un premier exemple
Algorithmes et langage java 3
Organisation
35 hde cours / travaux pratiques
A travers les concepts de langage Java on introduira :
Conception et programmation objets
API (Application Programming Interface)
Un ensemble d'outils JDK (Java Development Kit)
Contrôle
Un projet de programmation en java réalisé en binôme ou en
groupe de 3 personnes
Les notions suivantes doivent être utilisées dans le projet :
héritage, surcharge, exceptions.
Soutenances du projet : 9 mai 2016
Algorithmes et langage java 4
Programme de ce cours
Introduction aux concepts et à la programmation objet
Les classes :
Définir et utiliser une classe
Principe d’encapsulation
Créer et utiliser une instance de classe
Surcharge d'une méthode
Manipulation d’un tableau d'objets
Définir un tableau
Longueur d'un tableau et dépassement des bornes
Un tableau d'objets
Tableaux à deux dimensions
L'héritage et les interfaces
Étendre une classe
Ce qu'est une interface
Implémenter une interface
Redéfinir une méthode
Comprendre les exceptions
Définir sa propre exception
Un exemple où on lance soit même une exception
Interfaces graphiques, flux des données
Algorithmes et langage java 5
Bibliographie
James Rumbaugh
Object-Oriented Modeling and Desing,
Prentice Hall
I. Jacobson
Object-Oriented Software Engineering,
Addison-Wesley
Irène Charon
Le langage Java : concepts et pratique (3ème édition revue et augmentée)
Éditions Hermès
J. Gosling, B. Joy, G. Steele
The Java Language Specification
K. Arnold, J. Gosling
The Java Programming Language
1 / 185 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !