✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
What will the program output and which C++ feature determines this result?#include <iostream> class A{public: virtual void Foo() { std::cout << "A::Foo"; } void Bar() { Foo(); }}; class B : public A{public: void Foo() override { std::cout << "B::Foo"; }}; int main(){ A* obj = new B(); obj->Bar(); delete obj;}