Hello.
Voici mon code:
Code :
- class class_test
- {
- public:
- class_test(int var)
- {
- class_test::var = var;
- }
- void prt(void)
- {
- cout<<var<<endl;
- }
- int var;
- };
- class class_test_deriv : public class_test
- {
- public:
- class_test_deriv(int var, string name) : class_test(var)
- {
- class_test_deriv::name=name;
- }
- string name;
- };
|
Est-il possible de ne pas devoir réécrive la définition du constructeur de la classe principal dans la classe dérivée ?
C'est à dire éviter d'écrire : "int var" et "var" dans : "class_test_deriv(int var, string name) : class_test(var)".
Merci...