POO 2017/2018

De $1

Cette page concerne les étudiants de L3 MIAGE qui suivent le cours de Programmation Orientée Objet du premier semestre.

Cette page est obsolète, voir l'édition 2018/2019.

On choisit délibérément de focaliser sur certains aspects importants de la programmation orientée objet en laissant de côté certains aspects syntaxiques du langage. C'est une approche de type "les objets d'abord" également utilisée dans d'autres cours: Objects First with JavaJava pour II 

Consultez régulièrement l'EDT en ligne pour le détail sur les séances en amphithéatre et les séances de travaux pratiques.

Crédits:

  • Tiré du cours réalisé conjointement avec Jean-Paul Roy
  • Inspiré des exercices créés par Richard Grin

Intervenants

Responsable du cours: Frédéric Mallet

Cours

Par défaut, le cours aura lieu aux Lucioles tous les mardis de 8h00 à 9h30 (cf. EDT en ligne) dans la salle C4 aux Lucioles. Les travaux pratiques sont les mardi après-midi en fonction des groupes.

  • C1 - Introduction
  • C2 - Compléments sur les classes
  • C3 - Les tableaux
  • (La récursivité)
  • C4 - Les chaînes de caractères
  • C5 - Héritage et polymorphisme
  • C6 - Les collections
  • C7 - Exceptions
  • C8 - Flots
  • (Les classes internes)
  • (Les sockets)

Les Travaux Pratiques

  • TP1 - Mise en route (Pour ceux qui n'ont jamais fait de Java ou d'Applets)
  • TP2 - Les classes, les objets et les méthodes statiques
  • TP3 - Les tableaux 
  • TP4 - Les chaînes de caractères 
  • TP5 - Les arbres 
  • TP6 - Polymorphisme 
  • TP7 - Les collections

Evaluation

  • 2 examens écrits : (1 à mi-parcours: 30%, 1 à la fin du cours: 30%)
  • Travaux pratiques : 2 notes (30%) + 1 note de comportement (10%)
Mots clés:
FichierTailleDateAttaché par 
 C8 - Flots.pdf
Flots
243.01 Ko08:47, 10 Jan 2018FredericMalletActions
Images (0)
 
Commentaires (0)
Vous devez être connecté pour poster un commentaire.