Les Objets d'abord !

ou

un apprentissage de la Programmation Orientée Objet
en Java en utilisant :
BlueJ et "The Book for BlueJ"

jean-Michel Douin Cnam/Paris
douin(@cnam.fr)


The book for BlueJ!

David J. Barnes & Michael Kölling
Objects First with Java
A Practical Introduction using BlueJ

Prentice Hall / Pearson Education,
2003 ISBN 0-13-044929-6


Le livre et les supports s'adressent aux débutants en Java et/ou en programmation Orientée Objet.

Les notes de cours proposées accompagnent, référencent le livre de David J. Barnes et Michael Kölling, et la réalisation de tous les exercices du livre est impérative, si vous souhaitez profiter de l'approche pédagogique et originale des auteurs. Un forum est à votre disposition afin d'échanger entre vous et avec nous, alors n'hésitez pas vos avis nous intéressent.



Sommaire de
Object First with Java

Support
notes de cours, version

1) Objets et classes
http://www.bluej.org/objects-first/chapters/objects-first-ch1.pdf
BlueJ_I_II (pdf), (html), (ppt), (zip), 21 Janvier 2003
2) définitions de classe
http://www.bluej.org/objects-first/chapters/objects-first-ch2.pdf
incluses dans BlueJ_I_II
3) Interaction entre Objet BlueJ_III (pdf), (html), (ppt), (zip), 22 Janvier
4) Grouper, réunir plusieurs objets (object) BlueJ_IV (pdf), (html), (ppt), (zip), 26 Janvier
5) Librairies BlueJ_V (pdf), (html), (ppt), (zip), 2 février
6) Tests, Maintenance et débogage BlueJ_VI (pdf), (html), (ppt), (zip), 12 février
7) Conception de classes
http://www.bluej.org/objects-first/chapters/objects-first-ch7.pdf
BlueJ_VII (pdf), (html), (ppt), (zip), 6 Mars
8) Héritage BlueJ_VIII (pdf), (html), (ppt), (zip) 23 Avril
9) Polymorphisme inclus dans BlueJ_IV, BlueJ_VII, BlueJ_VIII
10) Couplage faible et ajouts de fonctionnalités BlueJ_X (pdf), (html), (ppt), (zip) 30 Mai
11) Gestion des erreurs, exceptions BlueJ_XI (pdf), (html), (ppt), (zip) 24 Juin 2003
12) Conception d’applications Pas de support prévu (pour le moment)