User Tools

Site Tools


in204:tds:sujets:td2:part4

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:part4 [2019/10/01 19:44]
bmonsuez [Question n°3]
in204:tds:sujets:td2:part4 [2022/11/18 10:49] (current)
Line 49: Line 49:
  
 La méthode ''​increment''​ va masquer la classe ''​MyCounter::​increment''​ dans la classe ''​MyAdvCounter''​. Cependant, la méthode ''​increment''​ reste présente, elle n'est pas remplacée, elle est simplement '​cachée'​ ou '​masquée'​. Il sera toujours possible de l'​appeller en préfixant le nom de la fonction ''​increment()''​ par ''​MyCounter::​increment()''​. La méthode ''​increment''​ va masquer la classe ''​MyCounter::​increment''​ dans la classe ''​MyAdvCounter''​. Cependant, la méthode ''​increment''​ reste présente, elle n'est pas remplacée, elle est simplement '​cachée'​ ou '​masquée'​. Il sera toujours possible de l'​appeller en préfixant le nom de la fonction ''​increment()''​ par ''​MyCounter::​increment()''​.
- 
  
 </​hidden>​ </​hidden>​
Line 72: Line 71:
  
 <hidden Correction>​ <hidden Correction>​
 +
 Le compteur une fois la valeur ''​4''​ atteinte reste à la valeur ''​4''​. Le compteur une fois la valeur ''​4''​ atteinte reste à la valeur ''​4''​.
  
Line 95: Line 95:
  
 <hidden Correction>​ <hidden Correction>​
 +
 +
 En fait, c'est la méthode ''​MyCounter::​increment''​ qui est appelé et non pas la méthode ''​MyAdvCounter::​increment''​. Pourquoi donc ? En fait, c'est la méthode ''​MyCounter::​increment''​ qui est appelé et non pas la méthode ''​MyAdvCounter::​increment''​. Pourquoi donc ?
  
in204/tds/sujets/td2/part4.1569959081.txt.gz · Last modified: 2019/10/01 19:44 by bmonsuez