#include
using namespace std;
class Zivotno {
private:
char ime[50];
public:
Zivotno() {
}
Zivotno(char *c) {
strcpy(ime, c);
}
virtual void print_name() {
cout << "Zivotno: " << ime << endl;
}
void f(int x, int y) {
cout << x << " " << y << endl;
}
virtual ~Zivotno() {
}
};
class Kuce : public Zivotno {
private:
char rasa[50];
public:
Kuce() {
}
Kuce(char *ime, char *r) : Zivotno(ime) {
strcpy(rasa, r);
}
void print_name() override {
cout << "Rasa: " << rasa << endl;
}
void f(int x) {
cout << x << endl;
}
~Kuce() {
}
};
int main() {
Zivotno *z = new Kuce("kuce", "frenchie");
z->print_name();
return 0;
}