:: Enseignements :: Licence :: L3 :: 2025-2026 :: Programmation Objet avec Java ::
[LOGO]

Programmation Objet avec Java


Responsable

Marie Pierre Beal -- www -- @

Chargés de TD

Marie Van Den Bogaard -- www -- @
Philippe Yvonnet -- www -- @
Remi Forax -- www -- @
Vincent Jugé -- www -- @



Cours

Les cours sont à cette adresse https://igm.univ-mlv.fr/~beal/JavaL3.html

TPs

Compte rendu de TPs

Les sources et un compte rendu de TP doit être rendu le dimanche soir suivant un TP (ou deux).
Le compte rendu de TP doit être au format Markdown, doit indiquer votre nom et doit pour chaque exercice rappeler les questions avant d'y répondre (même si il n'y a pas de "?" c'est une question quand même). Vous pouvez rédiger le compte rendu en français ou en anglais à votre convenance.
Si vous n'avez pas eu le temps de finir un TP avant la fin de la séance, vous devez le finir (hormis les questions marquées comme optionnelles). Si un TP n'est pas fini ou pas rendu dans les temps, la note est zéro.
Les sources Java doit être indenté proprement ; en Java, c'est 2 espaces pas 4, et pas de tabulation, l'accolade ouvrante en fin de ligne et l'accolade fermante en début de ligne. Pour cela, configurer votre éditeur correctement. Les identifiants doivent être en anglais. Le code doit compiler et faire ce qui est demandé.
Note: le but n'est pas uniquement que le code marche, mais qu'il soit beau. Il faut que vous soyez content du code que vous écrivez, si vous avez une solution en 20 lignes alors que cela en nécessite 5, cela veut dire que vous n'avez pas compris.
Note 2: la plupart du code disponible sur internet n'est pas écrit par des professionnels, surtout sur les sites francophones. ChatGPT, Claude (et autres LLMs) ont appris sur le code disponible sur internet, donc malheureusement, ils vont régurgiter le même code pas terrible. Ne recopiez pas bêtement du code sans l'avoir compris et vous êtes demandés si vraiment, il n'y a pas plus simple. Si vous voulez savoir un truc, utiliser la javadoc et écrivez votre propre code. Faites aussi attention à la date à laquelle un article a été publié, on ne programme pas en Java comme il y a 10 ans ou 20 ans.
Le compte rendu de TP et les fichiers sources doivent être placé dans un fichier au format zip. Si l'archive n'a pas le bon format, la note est zéro.
Les TPs doivent être rendu sur la plateforme elearning avant dimanche soir 23h59.

Installer Java et Eclipse sur votre machine

Le JDK 25 est disponible sur le site de l'OpenJDK (https://jdk.java.net/23/ sous forme de tar.gz) ou sur le site d'Oracle (https://www.oracle.com/java/technologies/downloads/ sous forme d'un installeur)
Pour Ubuntu : sudo apt-get install openjdk-25-jdk installe le JDK dans répertoire /usr/lib/jvm/openjdk-25-jdk.

Références