1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| #!/usr/bin/env python
# -*- coding: latin-1 -*-
#
class Carosserie :
def __init__( self, couleur="rouge" ) :
self.couleur = couleur
class Roue :
def __init__( self, taille=165 ) :
self.taille = taille
class Voiture :
def __init__( self, modele, carosserie, roues = [] ) :
self.modele = modele
self.roues = roues
self.carosserie = carosserie
def addRoues( self, rouesList ) :
self.roues.extend( rouesList )
uneCarosserie = Carosserie( )
premiereRoue = Roue ( )
deuxiemeRoue = Roue ( )
troisiemeRoue = Roue ( )
quatriemeRoue = Roue ( )
maVoiture = Voiture( "Renault", uneCarosserie )
maVoiture.addRoues( [ premiereRoue, deuxiemeRoue, troisiemeRoue, quatriemeRoue] ) |
Partager