Type
Classe Plat:
Attribut :
attribut nom : chaine de caractere
attribut prix : entier
attribut ingredient : chaine de caractere
Methode Privé:
[Link]()
DEBUT
[Link] ←’’…..’’
[Link]← 0
[Link] ←’’…….’’
FIN
[Link] (x:chaine de caractere ; y = entier ;z = chaine de caractere )
DEBUT
[Link] ← x;
[Link] ← y ;
[Link] ← z;
FIN
FONCTION FairePlat (Nom :chaine de caractere ) : chaine de caractere
DEBUT
[Link] ←''Plat: '' + [Link] + '' '' + [Link] + '', Ingredient : '' + ToString([Link])
Retourner [Link]
Type
Classe Carte d’identite:
Classe CarteIdentite:
Attributs :
attribut nom : chaine de caractere
attribut prenom : chaine de caractere
attribut age : entier
Methode Privé:
[Link]()
DEBUT
[Link] ← ''...''
[Link] ← ''...''
[Link] ← 0
FIN
Constructeur CarteIdentite(x: chaine de caractere, y: chaine de caractere, z: entier)
DEBUT
[Link] ← x
[Link] ← y
[Link] ← z
FIN
FONCTION FaireCarteIdentite() : chaine de caractere
DEBUT
[Link] ← ''Carte d'identite : '' + [Link] + '' '' + [Link] + '', Age : '' + ToString([Link])
Retourner [Link]
FIN
Type
Classe Album:
Classe Album:
Attributs :
attribut Titre : chaine de caractere
attribut Artiste : chaine de caractere
attribut Annee : entier
Methode Privé:
[Link]()
DEBUT
[Link] ← ''...''
[Link] ← ''...''
[Link] ← 0
FIN
Constructeur Album(x: chaine de caractere, y: chaine de caractere, z: entier)
DEBUT
[Link] ← x
[Link] ← y
[Link] ← z
FIN
FONCTION FaireAlbum() : chaine de caractere
DEBUT
[Link] ← ''Album : '' + [Link] + '' par '' + [Link] + '', Année : '' + ToString([Link])
Retourner [Link]
FIN
Type
Classe Entreprise:
Attribut :
attribut Nom : chaine de caractere
attribut Employes : chaine de caractere
attribut Revenu : entier
Methode Privé:
[Link]()
DEBUT
[Link] ←’’…..’’
[Link]←’’…….’’
[Link]←0
FIN
Constructeur Entreprise (x:chaine de caractere ; y = chaine de caractere ;z = entier)
DEBUT
[Link] ← x ;
[Link] ← y ;
[Link] ← z;
FIN
FONCTION FaireEntreprise ( ) : chaine de caractère
DEBUT
[Link] ←''Entreprise : '' + [Link] + '' par '' + [Link] + '', Revenu : '' +
ToString([Link])
Retourner [Link]
FIN
Type
Classe Restaurant:
Attribut :
attribut Nom : chaine de caractere
attribut Emplacement : chaine de caractere
attribut Employes : chaine de caractere
Methode Privé:
[Link]()
DEBUT
[Link] ←’’…..’’
[Link]←’’…….’’
[Link]←’’…….’’
FIN
Constructeur Restaurant (x:chaine de caractere ; y = chaine de caractere ;z = chaine de caractere)
DEBUT
[Link] ← x ;
[Link] ← y ;
[Link] ← z;
FIN
FONCTION Faire Album ( :chaine de caractère ) : chaine de caractère
DEBUT
[Link] ←’’this Album’’;
Retourner [Link]
FIN
Type
Classe Adresse IP:
Attribut :
attribut Octet : chaine de caractere
attribut Bits : chaine de caractere
Methode Privé:
[Link] IP()
DEBUT
[Link] ←’’…..’’
[Link]←’’…….’’
FIN
Constructeur Adresse IP (x= chaine de caractere ; y = chaine de caractere )
DEBUT
[Link] ← x ;
[Link] ← y ;
FIN
FONCTION Faire Adresse IP ( :chaine de caractère ) : chaine de caractère
DEBUT
[Link] IP ←’’[Link] IP’’;
Retourner [Link] IP
FIN
Type
Classe Maison:
Attribut :
attribut Adresse : chaine de caractere
attribut Nom : chaine de caractere
attribut Localisation : chaine de caractere
Methode Privé:
[Link]()
DEBUT
[Link] ←’’…..’’
[Link]←’’…….’’
[Link]←’’…….’’
FIN
Constructeur Maison (x:chaine de caractere ; y = chaine de caractere ;z = chaine de caractere)
DEBUT
[Link] ← x ;
[Link] ← y ;
[Link] ← z;
FIN
FONCTION Faireune Maison ( :chaine de caractère ) : chaine de caractère
DEBUT
[Link] ←’’this Maison’’;
Retourner [Link]
FIN
Type
Classe Livre:
Attributs:
attribut Nom : chaine de caractere
attribut Auteur: chaine de caractere
attribut Edition: chaine de caractere
Méthodes Privées:
Constructeur Livre()
DEBUT
[Link] ← ''...
[Link] ← ''...
[Link] ← ''...
FIN
Constructeur Livre(x : chaine de caractere, y : chaine de caractere, z : chaine de caractere)
DEBUT
[Link] ← x
[Link] ← y
[Link] ← z
FIN
Fonction créer_un_livre(titre : chaine de caractere) : chaine de caractere
DEBUT
Retourner "Livre créé avec succès : " + titre
FIN
Type
Classe Usine:
Attribut :
attribut Nom : chaine de caractere
attribut Emplacement : chaine de caractere
attribut Employes : entier
Methode Privé:
Constructeur Usine()
DEBUT
[Link] ←’’…..’’
[Link]←’’…….’’
[Link]← 0
FIN
Constructeur Usine (x = chaine de caractere ; y = chaine de caractere ;z = entier)
DEBUT
[Link] ← x ;
[Link] ← y ;
[Link] ← z;
FIN
FONCTION Decrire une Usine ( Nom : chaine de caractère ) : chaine de caractère
DEBUT
[Link] ←’’[Link]’’;
Retourner [Link]
FIN
Type
Classe Hopital:
Attribut :
attribut Nom : chaine de caractere
attribut Adresse : chaine de caractere
attribut Employes : chaine de caractere
Methode Privé:
Constructeur Hopital()
DEBUT
[Link] ←’’…..’’
[Link]←’’…….’’
[Link]←0
FIN
Constructeur Livre (x = chaine de caractere ; y = chaine de caractere ;z = chaine de caractere)
DEBUT
[Link] ← x ;
[Link] ← y ;
[Link] ← z;
FIN
FONCTION créer un Livre ( :chaine de caractère ) : chaine de caractère
DEBUT
[Link] ←’’[Link]’’;
[Link] ← ''Hopital '' + [Link] + '' '' + [Link] + '', employes : '' + ToString([Link])
Retourner [Link]
FIN