Révision IN101 ============== FACULTATIFS : tp9 : fichiers de texte, applette + classes anonymes tp8 : applette + GridLayout td7 : ArrayList, switch, Scanner PLANIFIES : tp7 : Random, switch, List/ArrayList, filtrage, reverse/shuffle/sort, cours7 : framework (interfaces, implémentations partielles/totales, algorithmes), généricité simple, classes enveloppes, auto-(un)boxing, parcours/for each, List/ArrayList, Collection/Set/Stack, maps/HashMap, itérateurs, ScannerX3, fichiers de texte, exemples de lecture tp6 : tableau de Mesurable, développer sans BlueJ, paquetages, FinallyDemo td6 : méthode abstraite redéfinie, récursivité, exception JDK, Comparable/compareTo cours6 : classe abstraite, méthode abstraite, interface, exceptions : vérifiées/non, try/catch/finally, throws, throw, nouvelle classe tp5 : ligne de commande, main(), parseDouble() td5 : min/max, bidimensionnel cours5 : char, primitifs/conversions, tableaux, for/dowhile/choix tp4 : mise en commun, comptage, paquetages td4 : equals cours4 : héritage, type déclaré/constaté, super()/this(), protected/pp, @Override, super., Object/4 méthodes tp3 : long, débordements arithmétiques, précision cours3 : while, réels, static, Math tp2 : récursivité, objet.methode() cours2 : recopies, accesseurs/modificateurs, tests, expressions entières/booléennes/références tp1 : bluej, classe/objet/methode/parametres/resultat cours1.2 : commentaires, int/boolean/String, classe, private/public, attributs/paramètres formels ou effectifs/variables locales, fonctions/procédures/constructeurs, initialisation/déclaration/définition, durée de vie/visibilité, affectation/retour/affichage, expressions String, objets/références/new/this, appels de méthode cours1.1 : POO/classique, encapsulation, classe/objet/instance, attributs/méthodes, état/comportement, signature/corps/paramètres, variables locales, fonction/procédure/constructeur, type/entier/booléen/chaîne, syntaxe/généralités/obligations/conventions/conseils