#include <iostream>
using namespace std;
class A
{
public:
virtual int Foo() { return 42;}
};
class B : public A
{
public:
int Foo;
};
int main() {
B b;
b.Foo=1;
//b.Foo() - Ошибка имя Foo перекрыто
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgQQp7CnB1YmxpYzoKCXZpcnR1YWwgaW50IEZvbygpIHsgcmV0dXJuIDQyO30KfTsKCmNsYXNzIEIgOiBwdWJsaWMgQQp7CglwdWJsaWM6CglpbnQgRm9vOwp9OwoKaW50IG1haW4oKSB7CglCIGI7CgliLkZvbz0xOwoJLy9iLkZvbygpIC0g0J7RiNC40LHQutCwINC40LzRjyBGb28g0L/QtdGA0LXQutGA0YvRgtC+CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglyZXR1cm4gMDsKfQ==