// oppilas.cpp // Taydenna ja korjaile. Mista puuttuu virtual? Mista const? // Mita metodeja viela puuttuu? #include #include using namespace std; class cHenkilo { string nimi; int ika; double pituus_m; public: cHenkilo(string inimi="???",int iika=0,int ipituus=0) { nimi = inimi;} void tulosta() { cout << nimi << endl;} void kasvata(double cm) {} }; class cOpiskelija : public cHenkilo { double keskiarvo; public: cOpiskelija(string inimi="???",int iika=0, int ipituus=0, int ikarvo=0.0) : cHenkilo(inimi,iika,ipituus), keskiarvo(ikarvo) {} }; int main(void) { cHenkilo Kalle("Kalle",35,1.75); Kalle.tulosta(); Kalle.kasvata(2.3); Kalle.tulosta(); cOpiskelija Ville("Ville",21,1.80,9.9); Ville.tulosta(); return 0; }