Changes between Version 1 and Version 2 of 2011CaoTme45
- Timestamp:
- Mar 10, 2011, 1:41:05 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
2011CaoTme45
v1 v2 12 12 == Fonctions membres de la class Locon == 13 13 14 Les constructeurs:14 __Les constructeurs__ : 15 15 * Un {{{Locon}}} peut appartenir, soit à un modèle ({{{Lofig}}}), soit à une 16 16 instance ({{{Loins}}}). Il y aura donc deux constructeurs correspondants à … … 20 20 * {{{Locon ( Loins*, const std::string& name, unsigned int dir );}}} 21 21 22 Les accesseurs:22 __Les accesseurs__ : 23 23 * {{{std::string getName ();}}} 24 24 * {{{Losig* getSignal ();}}} … … 27 27 * {{{unsigned int getDirection();}}} 28 28 29 Les modificateurs (''mutators'', en VO) :29 __Les modificateurs__ (''mutators'') : 30 30 * Un {{{Locon}}} peut (doit) être associé à un signal. On pourra le faire de 31 31 deux façons différentes, soit en donnant explicitement un pointeur sur le … … 52 52 == Fonctions membres de la classe Losig == 53 53 54 Le constructeur:54 __Le constructeur__ : 55 55 * {{{Losig ( Lofig*, const std::string&, unsigned int type );}}} 56 56 … … 59 59 directement à la {{{Lofig}}} dans le corps du constructeur. 60 60 61 Les accesseurs:61 __Les accesseurs__ : 62 62 * {{{Lofig* getOwner ();}}} 63 63 * {{{std::string& getName ();}}} … … 71 71 == Fonctions membres de la classe Loins == 72 72 73 Le constructeur:73 __Le constructeur__ : 74 74 * {{{Loins ( Lofig* owner, Lofig* model, const std::string& );}}} 75 75 … … 84 84 du modèle {{{model}}} dans l'instance. 85 85 86 Les accesseurs:86 __Les accesseurs__ : 87 87 * {{{std::string& getName ();}}} 88 88 * {{{Lofig* getModel ();}}} … … 91 91 * {{{Locon* getConnector ( const std::string& );}}} 92 92 93 Les modifieurs:93 __Les modifieurs__ : 94 94 * {{{bool connect ( const std::string& name, Losig* );}}} 95 95 … … 246 246 ci dessous, représentant un ''full adder'' (brique de base des additionneurs). 247 247 248 [[Image(fulladder-1.png )]]248 [[Image(fulladder-1.png,65%,align=center)]] 249 249 250 250 Un ''full adder'' se décompose en deux ''half adder''. A titre d'exemple, la … … 253 253 est présentée figure 2. 254 254 255 [[Image(fulladder-2.png )]]255 [[Image(fulladder-2.png,65%,align=center)]] 256 256 257 257 … … 275 275 [attachment:Library.h Library.h] [attachment:Library.cpp Library.cpp] 276 276 277 [[Image(Library-1.png )]]277 [[Image(Library-1.png,50%,align=center)]]