J. Provillard, MCF

Programmation et conception orientée objet

Il s'agit d'un cours de Programmation Orientée Objet qui se base sur le langage Java.

Contenu

Il s’agit d’un cours de Programmation Orientée Objet qui se base sur le langage Java. Il est destiné aux étudiants de L3 du parcours Informatique.

  1. Introduction
  2. Les classes
  3. Les tableaux
  4. Les chaînes de caractères
  5. Le polymorphisme
  6. Compléments sur l’héritage
  7. Exceptions et assertions
  8. Flux et entrées/sorties
  9. Généricité
  10. Collections et algorithmes

Ressources

La majorité du cours est basée sur la version 6 de Java. Ponctuellement, des notions introduites dans Java 7 et Java 8 pourront être présentées. Il est donc conseillé d’avoir les dernières versions de Java installées pour pouvoir reproduire tous les exemples.

Liens utiles

  • Page de téléchargement du JRE et du JDK : http://www.oracle.com/technetwork/java/javase/downloads/index.html
  • Java Standard Edition 8 API Specification : http://docs.oracle.com/javase/8/docs/api/
  • Java Standard Edition 7 API Specification : http://docs.oracle.com/javase/7/docs/api/
  • Java Standard Edition 6 API Specification : http://docs.oracle.com/javase/6/docs/api/
  • Les tutoriaux de Java : http://docs.oracle.com/javase/tutorial/
  • e livre Thinking in Java 3ed (Bruce Eckel) : http://www.mindviewinc.com/Books/downloads.html
  • Le site de l’EDI NetBeans
  • Le site de l’EDI Eclipse