Exercices d'entraînement à la lecture d'UML
Pour progresser, il faut pratiquer, vous trouverez ici des exercices permettant de vous entraîner à la lecture d'UML. La lecture d'UML est un élément important pour comprendre les études de cas, celles-ci étant à réaliser sur papier, je vous conseille vivement de travailler les exercices sur feuilles.
Cette page a été conçue dans le but de réaliser un exercice par jour.
Je suis à disposition pour les corrections via Slack ou par email.

Dans cet exercice vous devez :
- Écrire le code (ou pseudo-code) permettant de définir les propriétés des classes proposées
- Écrire 2 constructeurs (autre que celui par défaut) des classes proposés
(Les Getters et les Setters ne sont pas représentés dans l’UML)
Rappels
Écriture d'un constructeur :
function __construct($nom, $prenom){
$this->nom = $nom;
$this->prenom = $prenom;
}
Appeler une méthode :
class Exemple {
function helloWorld(){
echo "Bonjour Monde";
}
}
$exemple = new Exemple();
$exemple->helloWorld();
Utiliser une liste :
$monObjet = new Objet();
// Créer un tableau
$maListe = [];
// Ajouter dans un tableau
array_push($maListe, $monObjet);
// Parcourir une liste
foreach ($maListe as $maValeur){
echo $maValeur->laMethode();
}
// Taille d'un tableau
echo sizeOf($maListe);
Vous souhaitez plus d'aide ?