Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Cjour
- {
- private:
- int iJOUnumero;
- int iJOUmois;
- int iJOUannee;
- public:
- Cjour();
- Cjour(int iP1, int iP2, int iP3)
- {iJOUnumero=iP1;
- iJOUmois =iP2;
- iJOUannee=iP3;
- }
- Cjour operator->(){iJOUmois++; return *this;}
- virtual void Afficher();
- void JOUset_num(int iP1)
- {iJOUnumero=iP1;}
- };
- class Cjourferie : public Cjour
- {
- private:
- char *pcJOFraison;
- public:
- Cjourferie();
- Cjourferie(Cjourferie &);
- Cjourferie & operator=(Cjourferie &);
- private:
- virtual void Afficher();
- };
- class Ccalendrier
- {
- private:
- int iCALnbjours;
- Cjour jouCALliste[365];
- public:
- Ccalendrier(int iP1, int iP2, int iP3)
- {(jouCALliste[0]);
- iCALnbjours=1;
- }
- Cjour operator[] (int iPos)
- {return jouCALliste[iPos];}
- };
- int main()
- {
- Cjour JOUV1(11,01,2010);
- Cjourferie JOFV2;
- Ccalendrier CALV3(12,01,2010);
- Cjourferie *pJOFtmp;
- //CALV3[0]->JOUset_num(11);
- pJOFtmp=&JOFV2;
- //pJOFtmp->Afficher();
- pJOFtmp=&JOUV1;
- pJOFtmp->Afficher();
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement