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 |
1. Wrie a function which returns the most frequent number in a list of integers. Handle the case of more than one number which meets this criterion. public static int[] GetFrequency(int[] list)
OOP'S advantages of inheritance include:
Can we override main method?
Write A Program using Single and Multiple Inheritance.
What is polymorphism give a real life example?
What are the important components of cohesion?
what is the difference between <stdio.h>and "stdio.h"?
In OverLoading concept,Why they are not consider return value and why they are consider only parameters in method? For ex: public int Add(int a,int b){...} public String Add(int a,int b){...}
when my application exe is running nad i don't want to create another exe what should i do
What are the benefits of oop?
Hi All, I am new to programming and want to know how can i write a code to take input of 2 numbers from user and swap it without using a temp variable?
define a string class. overload the operator == to compare two strings
2 Answers Birla, Ericsson, HCL, Infosys, Infotech, MCAS, Satyam,