------------------------- AfficheurScore // c'est le match ------------------------- equipeDomicile string equipeExtérieur string étatMatch énuméré //à venir, en cours, terminé, défaut : à venir nbButsEquipeDomicile int // déf : 0 nbButsEquipeExtérieur int // déf : 0 ------------------------- AfficheurScore(equipeDomicile, equipeExtérieur) getScore() string // récupère: Paris – Marseille : à venir, etc. equipeDomicileMarque() // nbButsEquipeDomicile ++ si état = en cours equipeExterieurMarque() // nbButsEquipeExterieur ++ si état = en cours demarrerMatch() // étatMatch = en cours terminerMatch() // étatMatch = terminé ------------------------- Main : AfficheurScore parisMarseille = AfficheurScore("Paris", "Marseille") print(parisMarseille.getScore()) // Paris – Marseille : à venir parisMarseille.demarrerMatch() print(parisMarseille.getScore()) // Paris – Marseille : en cours parisMarseille.equipeDomicileMarque() print(parisMarseille.getScore()) // Paris – Marseille : 1-0 - en cours parisMarseille.terminerMatch() print(parisMarseille.getScore()) // Paris – Marseille : 1-0 - terminé