#include "pch.h"
#include <iostream>
#include <string>
using namespace std;

class Animal
{
protected: 
	string name;
	int age;
public:
	Animal(string name_, int age_)
		:name(name_), age(age_)
	{}
	void Say()
	{
		cout << "???" << endl;
	}
};

class Cat : public Animal
{
public:
	Cat(string name_, int age_, bool likeFish_)
		:Animal(name_, age_), likeFish(likeFish_)
	{}

	void Say()
	{
		cout << name << " say Meow" << endl;
	}
private:
	bool likeFish;
};

int main()
{
	Animal an("Qwe", 4);
	an.Say();

	Cat barsik("Barsik", 2, true);
	barsik.Say();
}
