Programmation orientée objet - L3

Les TP

Session 2 le mardi 19 juin de 10 h à 12 h ; salle : mon bureau au 4ème étage du Petit Valrose. Programme : tout ce qui a été fait dans les cours et dans les TPs.

Pour le dernier contrôle et la session 2 : tout code qui utilisera des noms de variables non signicatifs ("a", "x", "toto",...) sera pénalisé (sauf pour les variables de boucle lorsque la signification est évident). Plus généralement, il sera tenu le plus grand compte de la lisibilité du code.

Contrôle des connaissances

Merci de bien prendre en compte les modalités écrites au bas de cette page, en particulier pour les documents autorisés (supports oubliés => composition sans supports). Notez bien aussi qu'une absence au contrôle final vous donnera la note 0, même pour une absence justifiée.

Le contrôle final du 7 mai aura lieu dans l'amphi Petit Valrose.

Contrôle 1 le 20 février, de 9 h à 11 h. Programme : tout jusqu'au TP 3 sur l'héritage (inclus).
Contrôle 2 le 19 mars, de 9 h à 11 h. Programme : tout jusqu'au TP 5 sur les interfaces graphiques (inclus).
Contrôle final le 7 mai, de 9 h à 11 h. Programme : tout ce qui a été fait dans les cours et dans les TPs.
Session 2 le mardi 19 juin de 10 h à 12 h dans mon bureau au 4ème étage du Petit Valrose. Programme : tout ce qui a été fait dans les cours et dans les TPs.

Enseignants

Objectifs

Supports de cours

Ils vous seront distribués sur des supports papier.
Vous pouvez aussi les trouver ici (parmi d'autres supports) et en lien au début de chaque TP. Vérifiez la date de la version.
Ces supports de cours vous serviront de référence pendant vos développements et pendant les examens.
Les séances de cours ne présenteront que l'essentiel de ces supports (de nombreux transparents seront allégés ou même ignorés). Ce qui a été exposé pendant un cours doit être relu et compris avant le TP d'illustration du cours, et avant le cours suivant. Le reste des supports de cours qui n'aura pas été exposé oralement pendant le cours peut être lu en complément mais ne constitue pas un requis pour la suite du cours ou pour les contrôles.

Quelques examens et contrôles (et quelques corrections)

Quelques conseils et informations utiles pour travailler en Java

Programme

  • Syntaxe du langage
  • Objets et classes
  • Héritage et  polymorphisme
  • Classes abstraites
  • Interfaces
  • Génération de la documentation (javadoc)
  • Exceptions
  • Interfaces graphiques
  • Compléments : classes internes, fichiers jar
  • Collections (illustration des classes abstraites et des interfaces)
  • Généricité
  • Entrées-sorties
  • Threads
  • Emploi du temps 2012


    Modalités du contrôle des connaissances

    Documents autorisés pour les examens et contrôles : les supports de cours distribués par les enseignants. 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 !

    Notes prises en compte
    La note finale sera calculée comme suit : le sup du contrôle final ou de la moyenne des 2 contrôles avec les coefficients suivants : 30 % pour le contrôle 1, 70 % pour le contrôle final.


    Home