voila j ai une question simple mais j ai un doute ... J ai une classe mere et une classe fille :
Code :
- class mere {
- mere();
- mere(mere *pObj);
- int a;
- };
- class fille : public mere {
- fille();
- fille(fille *pObj);
- int b;
- };
- mere::mere() {
- a = 0;
- }
- mere::mere(mere *pObj) {
- a = pObj->a;
- }
- fille::fille() {
- b =0;
- }
- fille::fille(fille*pObj) : mere( (mere *)pObj) {
- b = pObj->b;
- }
|
est ce que mon constructeur par copie de fille est bon ? je ne vois pas comment appeler le constructeur par copie de mere (pour recopier la variable a egalement). merci.