http://fr.wikipedia.org/wiki/Programmation_orient%C3%A9e_objet
Nous allons utiliser Python.
Voici un programme simple :
n = 1
while n <= 3:
print("itération numéro: " + str(n))
n = n + 1
Nous y trouvons :
n,n <= 3, qui est une comparaison de deux nombres entiers,print,"",+,str,+,=.Le but de cette activité va être d’exprimer tous ces concepts avec la
programmation objet. Par exemple, au lieu d'utiliser le type entier
pour n, nous allons créer un type Nombre. Nous aurons finalement :
n = Nombre(1)
while n.plus_petit(3)
print("itération numéro: " + str(n))
n.incrementer()
Voire même :
n = Nombre(1)
maxi = Nombre(3)
plus_petit = Booleen()
plus_petit.setValeur(n.plus_petit(maxi))
aff = Afficheur()
while plus_petit:
aff.setValeur("itération numéro".__add__(n.__str__()))
aff.afficher()
n.incrementer()
plus_petit.setValeur(n.plus_petit(maxi))
Remarque :
while, mais c’est plus difficile
dans une petite introduction telle que celle-là.En cours de rédaction…