Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. class Cjour
  2. {
  3. private:
  4. int iJOUnumero;
  5. int iJOUmois;
  6. int iJOUannee;
  7. public:
  8. Cjour();
  9. Cjour(int iP1, int iP2, int iP3)
  10. {iJOUnumero=iP1;
  11. iJOUmois =iP2;
  12. iJOUannee=iP3;
  13. }
  14. Cjour operator->(){iJOUmois++; return *this;}
  15. virtual void Afficher();
  16. void JOUset_num(int iP1)
  17. {iJOUnumero=iP1;}
  18.  
  19.  
  20. };
  21.  
  22. class Cjourferie : public Cjour
  23. {
  24. private:
  25. char *pcJOFraison;
  26. public:
  27. Cjourferie();
  28. Cjourferie(Cjourferie &);
  29. Cjourferie & operator=(Cjourferie &);
  30. private:
  31. virtual void Afficher();
  32. };
  33.  
  34. class Ccalendrier
  35. {
  36. private:
  37. int iCALnbjours;
  38. Cjour jouCALliste[365];
  39. public:
  40. Ccalendrier(int iP1, int iP2, int iP3)
  41. {(jouCALliste[0]);
  42. iCALnbjours=1;
  43.  
  44. }
  45. Cjour operator[] (int iPos)
  46. {return jouCALliste[iPos];}
  47.  
  48. };
  49.  
  50. int main()
  51. {
  52. Cjour JOUV1(11,01,2010);
  53. Cjourferie JOFV2;
  54. Ccalendrier CALV3(12,01,2010);
  55. Cjourferie *pJOFtmp;
  56. //CALV3[0]->JOUset_num(11);
  57. pJOFtmp=&JOFV2;
  58. //pJOFtmp->Afficher();
  59. pJOFtmp=&JOUV1;
  60. pJOFtmp->Afficher();
  61. return 1;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement