What is virtual class and friend class?
Answers were Sorted based on User's Feedback
Answer / kirti joshi
friend class is used to share private data between 2 or
more classes the function declared as freind are not called
using any object it is called like normal .the arguments to
such functions is normally object of a class.
virtual class is used for run time polymorphism when object
is linked to procedure call at run time
Is This Answer Correct ? | 53 Yes | 7 No |
Answer / vaibhav panchal
A virtual class is an inner class that can be overridden by
derived classes of the outer class.
eg.
class Base
{
public:
int value
};
class child1 : public Base { };
class child2 : public Base { };
class grandchild : virtual public child1, virtual public
child2
{
public:
grandchild() { value };
};
Is This Answer Correct ? | 38 Yes | 4 No |
Answer / vaibhav panchal
A virtual class is an inner class that can be overridden by
derived classes of the outer class.
Is This Answer Correct ? | 27 Yes | 7 No |
Answer / guest
frien class are used when two or more classes are designed
to work together and virtual base class aids in multiple
inheritance
Is This Answer Correct ? | 33 Yes | 17 No |
Answer / govind
A virtual class is an inner class that can be overridden by
derived classes of the outer class.buti in this virtual
class cant access the privat member data and funtion .
A friend class is can access the privat member data and
function .
Is This Answer Correct ? | 14 Yes | 3 No |
What is the main purpose of inheritance law?
What is class encapsulation?
What is polymorphism oop?
What is a macro? And how is a macro same as a template?
what is the difference between inter class and abstract class...?
Who invented oop?
Can we call a base class method without creating instance?
What is class and object with example?
what is the 3 types of system development life cycle
Tell me the scenario,Where we can use interfaces or Abstract class.And What is the difference between interfaces and abstract class?
c++ is a pure object oriented programming or not?
How do you explain polymorphism?