tite fractale

Introduction à la programmation objet

1. Introduction

http://fr.wikipedia.org/wiki/Programmation_orient%C3%A9e_objet

Nous allons utiliser Python.

2. Avec des types simples

Voici un programme simple :

n = 1
while n <= 3:
    print("itération numéro: " + str(n))
    n = n + 1

Nous y trouvons :

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 :

3. Avec des objets

En cours de rédaction…

4. Références

http://paulgraham.com/reesoo.html




Christophe Gragnic, le 26/09/2014, 15h05'58".






Page générée le 27/05/2021, 09h53'27" (source).
historique de la page
historique global