Given below classes which of the following are the possible row entries in vtable of D2 class?
Posted: Wed Jul 13, 2022 7:53 pm
class Base
{
public:
virtual void function1() {};
virtual void function2() {};
};
class D1: public Base
{
public:
virtual void function1() {};
};
class D2: public Base
{
public:
virtual void function2() {};
};
a) Base::function1() and Base::function2()
b) D2::function1() and Base::function2()
c) Base::function1() and D2::function2()
d) D2::function1() and D2::function2()
{
public:
virtual void function1() {};
virtual void function2() {};
};
class D1: public Base
{
public:
virtual void function1() {};
};
class D2: public Base
{
public:
virtual void function2() {};
};
a) Base::function1() and Base::function2()
b) D2::function1() and Base::function2()
c) Base::function1() and D2::function2()
d) D2::function1() and D2::function2()