|
Question #51: What is the output of the program?
52% on 861 times asked
#include <iostream>
struct Foo
{
Foo() {}
void go()
{
std::cout << "Foo" << std::endl;
}
};
struct Bar : public Foo
{
Bar() {}
void go()
{
std::cout << "Bar" << std::endl;
}
};
int main(int argc, char** argv)
{
Bar b;
const Foo f = b;
f.go();
return 0;
}
|