Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- EGZAMIN 0 - 2014
- class_organizm{
- protected:
- double masa;
- double wiek;
- public:
- organizm(double m=0.,double w=0.,) : masa(m), wiek(w){} //konstruktor
- virtual void przedstawsie()=0;
- virtual string zyj()=0;
- void info() { cout<<"Mam mase : "<<masa<<"i wiek "<<wiek<<" - "; }
- };
- class zwierze : public organizm{
- public:
- zwierze(double m = 0.,double w = 0.) : organizm (w,m){}
- void przedstawsie(){cout<<jestem zwierzeciem - ";}
- string zyj(){return "poruszam sie"; }
- };
- class roslina : public organizm{
- friend ostream& operator <<(ostream&,const roslina&);
- public:
- roslina(double m,double w) : organizm (m,w) {};
- void przedstawsie() { cout<<"jestem roslina - ";}
- string zyj() { return "nie poruszam sie";}
- };
- ostream& operator <<(ostream& str,const ssak& r){
- str<<"roslina:(masa="<<r.masa<<", wiek="<<r.wiek<<")";
- return str;
- }
Advertisement
Add Comment
Please, Sign In to add comment