Modifications

Sauter à la navigation Sauter à la recherche
Ligne 85 : Ligne 85 :     
== Movement classes ==
 
== Movement classes ==
ENG: A list of ''movement'' can be provided to the RobotBase descendant class (formally, the Doggy instance) at creation time. This allows to easily extend the collection of movement of a robot.  
+
ENG: A list of ''movement'' can be provided to the RobotBase descendant class (formally, the Doggy instance) at creation time. This allows to easily extend the collection of movement of a robot. If you take a look at the end of the {{fname|doggy.py}} then you will find the following statements.
   −
FR: Une liste de ''mouvement'' peut être communiqué à la classe descendante de RoboBase (formellement, l'instance de Doggy) au moment de sa création. Cela permet de facilement étendre la collection de mouvement d'un Robot.
+
FR: Une liste de ''mouvement'' peut être communiqué à la classe descendante de RoboBase (formellement, l'instance de Doggy) au moment de sa création. Cela permet de facilement étendre la collection de mouvement d'un Robot. Si vous consultez la fin du fichier {{fname|doggy.py}}, vous trouverez la déclaration suivante:
 +
 
 +
<nowiki># Defining the list of movements
 +
MovementsCls.append( Forward )
 +
MovementsCls.append( Backward )
 +
MovementsCls.append( Left )
 +
MovementsCls.append( Right )
 +
MovementsCls.append( Hello )</nowiki>
 
   
 
   
 
=== class Forward( Movement ) ===
 
=== class Forward( Movement ) ===
29 922

modifications

Menu de navigation