Académique Documents
Professionnel Documents
Culture Documents
Méthodes 1 [Tasso:5]
• Algorithme paramétré
Professeurs:
Sébastien Roy & Balázs Kégl • Utilisation des méthodes
automne 2004
1 2
• ingrédients: farine, lait, oeuf, beurre, sucre, raisins • ingrédients: farine, lait, oeuf, beurre, sucre, x
• recette: • recette(x):
1. Mélanger la farine et le sucre. 1. Mélanger la farine et le sucre.
2. Incorporez le lait, les oeufs et le beurre. 2. Incorporez le lait, les oeufs et le beurre.
3. Ajoutez les raisins. 3. Ajoutez x.
4. Verser dans des moules et cuire. 4. Verser dans des moules et cuire.
• Éviter la répétition = réutilisation du code • Les détails de l’implantation ne sont pas nécessaires
pour l’utilisation
• Premier niveau d’abstraction et d’encapsulation
• nécessaires: le nom et les types de paramètres = la signature
• Programme plus simple à comprendre • l’implantation est cachée
9
• http://java.sun.com/j2se/1.4.2/docs/api/ 10
• public static void main(String[] args) • représentent des unités naturelles du problème
• ne peut être appellée que par l’exécuteur Java • sont probablement utilisées plusieurs fois
• n’est pas obligatoire (e.g.: Math) • sont simples et peuvent être testées individuellement
21 22
23 24
Exemple: calculer le prix brut Solution finale
public class PrixBrut {
• Opérations public static final double TAUX_TPS = 0.07;
public static final double TAUX_TVQ = 0.08;