La lecture à portée de main
Description
Informations
Publié par | asmaa.bengueddach |
Publié le | 27 octobre 2014 |
Nombre de lectures | 151 |
Langue | Français |
Poids de l'ouvrage | 12 Mo |
Extrait
COURS 3
L’HÉRITAGE EN POO
Dr.AsmaaBENGUEDDACHTeach with Your Heart ..J
Dr Asmaa Bengueddach Votre Mission …
I. A quoi sert Héritage ?
II. Quand utiliser protected ou private ?
III. Comment définir les nouveaux constructeurs ?
IV. Comment redéfinir une méthode ?
Dr Asmaa BENGUEDDACH
3DrAsmaaBENGUEDDACH 4DrAsmaaBENGUEDDACH 5Guerrier …
classGuerrier{
//A;ributs
Stringnom;
intenergie;
intdureeVie;
Armearme;
//Méthodes
rencontrer(Personnage)
transforma on()
seBa re (Personnage)
A;aqueFourdoyante (Personnage)
…
}
DrAsmaaBENGUEDDACH 6Magicien …
classMagicien{
//A;ributs
Stringnom;
intenergie;
intdureeVie;
Bague;ebague;e;
//Méthodes
rencontrer(Personnage);
Transforma on();
jeterUnSort(Personnage);
Invisibilité();
…
}
DrAsmaaBENGUEDDACH 7 Sorcier …
classSorcier{
//A;ributs
Stringnom;
intenergie;
intdureeVie;
Bague;ebague;e;
LivreMagiqueGrimoire;
//Méthodes
rencontrer(Personnage);
Transforma on();
jeterUnSort(Personnage);
Invisibilité();
voler()…
invoquerLesMorts()
}
DrAsmaaBENGUEDDACH 8Monstre …
classMonstre{
//A;ributs
Stringnom;
intenergie;
intdureeVie;
Griffegriffe;
//Méthodes
rencontrer(Personnage)
transforma on()
a aqueSanguinaire (Personnage)
a aqueNocturne (Personnage)
…
}
DrAsmaaBENGUEDDACH 9Personnage …
classPersonnage{
//A;ributs
Stringnom;
intenergie;
intdureeVie;
//Méthodes
rencontrer(Personnage)
transforma on()
…
}
DrAsmaaBENGUEDDACH 10