Programmation orientée objet - TIC303

Les TP

TP à rendre

Contrôle des connaissances

Contrôle continu : 40 % (2 contrôles intermédiaires)
TP : 20 %
Examen écrit final (durée 3 h) : 40 %

IMPORTANT : le jour de l'examen final, les seuls documents autorisés sont les supports de cours exposés pendant le cours. Ils se trouvent à cette adresse : http://richard.grin.free.fr/ufe/cours/tic303/supports/index.html. Vous devrez les imprimer avant de venir passer cet examen.

Correction contrôle 1

Correction contrôle 2

Objectifs

Révision des types de données primitifs et des techniques de flux de contrôle, la distinction entre la programmation objet orienté et programmation procédurale, les concepts fondamentaux de POO (classes, objets et instances, passage de message, hérédité, polymorphisme, encapsulation), les interfaces et classes abstraites. Exceptions et gestion des exceptions. Collections. Expressions lambda et streams. Flux d'entrée/sortie.
Illustration des concepts et des bonnes pratiques de programmation (modularité, encapsulation, extensibilité, polymorphisme, documentation, clarté des programmes,...) avec des exercices programmés dans le langage Java.

Supports de cours

Au début de chaque TP se trouve un lien vers le support de cours relatif au TP. Vous pouvez trouver trouver tous les supports ici.

Quelques conseils et informations utiles pour travailler en Java

Programme

  • Types primitifs
  • Techniques de flux de contrôle
  • Objets et classes
  • Héritage et  polymorphisme
  • Classes abstraites
  • Interfaces
  • Exceptions
  • Classes internes
  • Collections (illustration des classes abstraites et des interfaces)
  • Généricité
  • Expressions lambda et streams
  • Entrées-sorties
  • Génération de documentation avec javadoc
  • Distribution de logiciels, fichiers jar
  • Emploi du temps 2014


    Modalités du contrôle des connaissances

    Documents autorisés pour les examens et contrôles : les supports de cours. Tous les autres documents sont interdits, y compris les énoncés et corrigés de TP. Les supports de cours ne pourront comporter que des notes manuscrites prises pendant le cours ; donc pas de copie de programmes écrits pendant les TPs. Les étudiants qui ont oublié leurs supports devront composer sans aucun support ; ne les oubliez pas !


    Home