0
class Allatok
{
    protected:
    char tipus;
    std::string nev;
    int kedv;

    public:
    Allatok(char c, std::string nev, int szam): tipus(c), nev(nev), kedv(szam) {}
    virtual ~Allatok() {}
    char Tipus() const {return tipus;}
    std::string Nev() const {return nev;}
    int Eletkedv() const {return kedv;}
    virtual int Kedv(char pistakedv) = 0 ;
};

class Hal: public Allatok
{
    public:
    Hal(char c, std::string nev, int szam) : Allatok(c,nev,szam) {}

    protected:
    int Kedv(char pistakedv);       //ha nincs kifejtve a cpp-be vrtable hibát dob
};
TartanLlama
  • 63,752
  • 13
  • 157
  • 193

0 Answers0