Vous êtes sur la page 1sur 1

class Personne: __salaire: float

_nom: str
_prenom: str def __init__(self, a, b, c, d, e, f):
_age: int super().__init__(a, b, c, d)
_tel: int self.__specialite = e
_type: str self.__salaire = f

def __init__(self,a,b,c,d): def setSpecialite(self,a):


self._nom = a self.__specialite = a
self._prenom = b
self._age = c def setSalaire(self,a):
self._tel = d self.__salaire = a
self.__calculerType()
def getSpecialite(self):
def setNom(self,a): return self.__specialite
self._nom = a
def getSalaire(self):
def setPrenom(self,a): return self.__salaire
self._prenom = a
def afficherInfoFormateur(self):
def setAge(self,a): super()._afficherInformation()
self._age = a print("Votre specialite : ",self.__specialite)
print("Votre salire : ",self.__salaire)
def setTel(self,a):
self._tel = a
etudiant = Etudiant("Kamal","CHARKI",34,'0544332211',17,"2emme
def getNom(self): annee")
return self._nom etudiant.afficherInfoEtudiant()
def getPrenom(self):
return self._prenom formateur =
def getAge(self): Formateur("Fahd","BELBAGARIA",34,'0544332211',"developement",15000
return self._age )
def getTel(self): formateur.afficherInfoFormateur()
return self._tel --------------------------------------------------------------------------------------
def getType(self):
return self._type

def _afficherInformation(self):
print("Votre Nom : ",self._nom)
print("Votre Prenom : ",self._prenom)
print("Votre Age : ",self._age)
print("Votre Tel : ",self._tel)

def __calculerType(self):
if(self._age >= 18):
self._type = "Majeur"
else:
self._type = "Mineur"

class Etudiant(Personne):
__note: int
__niveau: str

def __init__(self, a, b, c, d, e, f):


super().__init__(a, b, c, d)
self.__note = e
self.__niveau = f

def setNote(self,a):
self.__note = a

def setNiveau(self,a):
self.__niveau = a

def getNote(self):
return self.__note

def getNiveau(self):
return self.__niveau

def afficherInfoEtudiant(self):
super()._afficherInformation()
print("Votre nate : ",self.__note)
print("Votre niveau : ",self.__niveau)

class Formateur(Personne):
__specialite: str

Vous aimerez peut-être aussi