Chapitre 0 - Introduction
Chapitre 0 - Introduction
Chapitre 0 - Introduction
Prérequis
o Connaissances en langage de programmation JAVA
o Connaissance basique en base de données
Objectifs
o Gérer les exceptions
o Développer une interface graphique
o Comprendre la gestion des événements
o Gérer une base de données à travers une application java
Génie Logiciel
Analyse et Conception
Implémentation
Validation et tests
Maintenance
Plan
Bytecode
HelloWorldApp.class
Traduire
Bytecode
5
Rappel : Les modificateurs
6
Rappel : Variable et méthodes statiques
Méthode finale : ne peut pas être redéfinie par une sous classe
8
Rappel : Classes et méthodes abstraites
Classe abstraite : stocker le comportement et les attributs communs utilisés par ses
sous-classes (extend)
Une classe abstraite doit contenir au moins une méthode abstraite (sans
implémentation)
9
Rappel : Les interfaces
10
Rappel : Les exceptions
11
Rappel : Les exceptions
Une instance de la classe Throwable est créé quand une exception est générée.
12