|----------------------------------------------------------------| |AfficheurScore | |----------------------------------------------------------------| | equipe domicile string | | equipe extérieur string | | score domicile int // défaut 0 | | score extérieur int // défaut 0 | | date de début date | | heure de début prévu heure | | heure de début réel heure | | heure de fin réelle heure | | allumé bool default off | | numChaine int default 0 | |----------------------------------------------------------------| | AfficheurScore(eqDom, eqExt, dateDebut, heureDebutPrevu) | | augmenterScoreDomicile() // +1 | | augmenterScoreExterieur() // +1 | | demarrerMatch(heureDebutReel) | | finirMatch(heureFinReelle) | | demarrerMatch() // sette l'heure actuel | | finirMatch() // sette l'heure actuel | | toString() // retourne le texte à afficher | |-etatDuMatch() // retourne "à venir", "en cours" ou "terminé" | |----------------------------------------------------------------|