- Cours (CM) 12h
- Cours intégrés (CI) -
- Travaux dirigés (TD) 12h
- Travaux pratiques (TP) 10h
- Travail étudiant (TE) -
Langue de l'enseignement : Français
Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant
Description du contenu de l'enseignement
Cette UE est une introduction à la programmation orientée objets avec Java comme langage d'application.
Les thèmes étudiés sont:
- les classes et objets: conception des classes, constructeurs, affectation et comparaison d'objets, champs et méthodes statiques, surdéfinition de méthodes, classes internes, paquetage;
- l'héritage: conception des classes dérivées, redéfinition de méthodes, polymorphisme, super classe objet, classes abstraites, interfaces, classes enveloppes, classes anonymes;
- les flux texte en lecture et écriture.
Les thèmes étudiés sont:
- les classes et objets: conception des classes, constructeurs, affectation et comparaison d'objets, champs et méthodes statiques, surdéfinition de méthodes, classes internes, paquetage;
- l'héritage: conception des classes dérivées, redéfinition de méthodes, polymorphisme, super classe objet, classes abstraites, interfaces, classes enveloppes, classes anonymes;
- les flux texte en lecture et écriture.
Compétences à acquérir
À l'issue de cette UE un étudiant saura :
- Concevoir un programme orienté objects
- Maîtriser les concepts "relation avoir" (champ) et "relation être" (classe dérivée, héritage et polymorphisme)
- Structurer un programme avec des champs et méthodes en statique et en objet
- Programmer en langage objet Java
- Concevoir un programme orienté objects
- Maîtriser les concepts "relation avoir" (champ) et "relation être" (classe dérivée, héritage et polymorphisme)
- Structurer un programme avec des champs et méthodes en statique et en objet
- Programmer en langage objet Java
Pré-requis obligatoires
Structures informatiques de base (types, affectation, condition, itération, etc.).
Contact
UFR de mathématique et d'informatique
7, rue René Descartes67084 STRASBOURG CEDEX
0368850200
Formulaire de contact