User Tools

Site Tools


in204:tds:sujets:td2:part1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
in204:tds:sujets:td2:part1 [2019/09/23 16:52]
bmonsuez [Partie I – Création d’une classe dérivée]
in204:tds:sujets:td2:part1 [2022/11/18 10:49] (current)
Line 27: Line 27:
  
 <hidden Correction>​ <hidden Correction>​
 +<nodisp 2>
  
 Nous créons dans le fichier ''​counter.hpp''​ et ensuite de la classe ''​MyCounter''​ Nous créons dans le fichier ''​counter.hpp''​ et ensuite de la classe ''​MyCounter''​
Line 73: Line 74:
 </​code>​ </​code>​
  
 +</​nodisp>​
 </​hidden>​ </​hidden>​
  
Line 101: Line 103:
  
 <hidden Correction>​ <hidden Correction>​
 +<nodisp 2>
 Il s'agit de vérifier la bonne compilation et la bonne exécution. Il s'agit de vérifier la bonne compilation et la bonne exécution.
 +</​nodisp>​
 </​hidden>​ </​hidden>​
  
Line 109: Line 113:
    
 <hidden Correction>​ <hidden Correction>​
 +<nodisp 2>
  
 En fait, il faut faire la distinction entre le constructeur par défaut. Dans ce cas, comme aucun constructeur n'est défini, C++ génère automatiquement le constructeur suivant : En fait, il faut faire la distinction entre le constructeur par défaut. Dans ce cas, comme aucun constructeur n'est défini, C++ génère automatiquement le constructeur suivant :
Line 117: Line 122:
     ...     ...
 public: public:
-    MyBiDiCounter():​ MyCounter() {}+    MyBiDiCounter(): ​public ​MyCounter() {}
     ...     ...
 }; };
Line 125: Line 130:
  
 <code cpp> <code cpp>
-class MyBiDiCounter:​ MyCounter+class MyBiDiCounter: ​public ​MyCounter
  
     ...     ...
Line 139: Line 144:
  
 <code cpp> <code cpp>
-class MyBiDiCounter:​ MyCounter+class MyBiDiCounter: ​public ​MyCounter
  
     ...     ...
Line 150: Line 155:
 </​code>​ </​code>​
  
 +</​nodisp>​
 </​hidden>​ </​hidden>​
 +
  
in204/tds/sujets/td2/part1.1569257539.txt.gz · Last modified: 2019/09/23 16:52 by bmonsuez