#include <iostream>
using namespace std;
class pierwsza
{
int x;
public:
pierwsza(int z)
{
x = z;
}
void funkcja()
{
cout << x;
}
};
class druga : pierwsza
{
public:
druga(int x) : pierwsza(x)
{
}
};
int main()
{
druga d(3);
d.funkcja();
return 0;
}
Dlaczego nie mogę użyć funkcji funkcja dla obiektu klasy druga jak przecież funkcję o nazwie funkcja odziedziczyłem.