Fonction BateauVoyageur::versChaine(): Chaîne
Déclaration:
chaineRetour: Chaîne
unEquipement: Equipement
Début:
chaineRetour <- "Nom du bateau : " + this->nomBat + SautLigne
chaineRetour <- chaineRetour + "Longueur : " + this->longueurBat + "mètres" + SautLigne
chaineRetour <- chaineRetour + "Largeur : " + this->largeurBat + "mètres" + SautLigne
chaineRetour <- chaineRetour + "Vitesse : " + this->vitesseBatVoy + "noeuds" + SautLigne
Si this->lesEquipements.cardinal>0 alors
chaineRetour <- chaineRetour + "Liste des équipements du bateau : " + SautLigne
Pour chaque uneEquipement dans this->lesEquipements faire
chaineRetour <- chaineRetour + "-" + unEquipement.versChaine() + SautLigne
FinPour
FinSi
Retourner chaineRetour
Fin: versChaine