#include #include using namespace std; class Arv{ protected: int a; public: Arv(); Arv(int uus_arv); }; class Hoidla: public Arv{ string kaup; public: Hoidla(string kaubanimi, int kogus); void kirjuta(); }; Arv::Arv(){ cout << "Luuakse arvu eksemplar. " << endl; } Arv::Arv(int uus_arv){ a=uus_arv; cout << "arvu sisse " << a << endl; } Hoidla::Hoidla(string kaubanimi, int kogus): Arv(kogus){ kaup=kaubanimi; } void Hoidla::kirjuta(){ cout << kaup << ", " << a << " tk." << endl; } int main(){ Hoidla h1("jalgratas", 5); h1.kirjuta(); return 0; } /* [jaagup@minitorn cpp]$ ./a.out arvu sisse 5 jalgratas, 5 tk. */