Programmation Orientée Objet

TP n° 1



Exercice 1. Documentation de l'API Java

    La documentation de l'API officielle de Java se trouve sur ce site

    Ne pas hésiter à utiliser les fonctions de recherche du navigateur (ctrl+f) pour trouver une classe en particulier.
    Vous pouvez, en particulier rechercher les méthodes déjà citées :


Exercice 2. Programmation des exercices vus en TD

    Exercice 1 (calculatrice)

    Exercice 2 (classe Point et CreationPoint)

    Exercice 3 (types)

        static int min(int a, int b) et

        static int max(int a, int b)

        qui calculent respectivement le minimum et le maximum de 2 entiers. Penser à utiliser l'opérateur conditionnel :

        expression-test ? expression-1 : expression-2

        plutôt qu'une instruction if.

Initialisation : définir un attribut minimum (respectivement maximum) initialisé avec la valeur du premier argument.

Boucle : prendre l'argument suivant et calculer le minimum (maximum) entre le minimum (maximum) déjà calculé et la valeur qui vient d'être lue.

     Arrêt : tous les entiers transmis ont été lus. Le minimum (maximum) se trouve dans la variable minimum (maximum).

static Integer min (Integer a, Integer b)

        Elle appellera la méthode d'instance définie dans la classe Integer :

int compareTo(Integer b)

        dont le résultat entier est :

0 si les deux Integer sont égaux

< 0 si l'instance courante est strictement inférieure à b

> 0 si l'instance courante est strictement supérieure à b.


Exercice 3. 
Introduction aux outils du JDK (Java Developer's Kit)

    Réaliser les exercices 1 à 4 de cette page.