write a program to demonstrate,how constructor and
deconstructor work under multilevel inheritance
Answers were Sorted based on User's Feedback
Answer / kunalsahu
#include<iostream.h>
#include<conio.h>
class a
{
//Data
public:
a()
{
cout<<"class A Constructor\n" ;
}
~a()
{
cout<<"class A Destructor"<<endl;
}
};
class b:public a
{
//Data
public:
b()
{
cout<<"class B Constructor"<<endl;
}
~b()
{
cout<<"class B Destructor"<<endl;
}
};
class c:public b
{
//Data
public:
c()
{
cout<<"class C Constructor"<<endl;
}
~c()
{
cout<<"class C Destructor"<<endl;
}
};
int main()
{ clrscr();
//c *pCObj;
//pCObj=new c();
c k;
getch();
return 0;
}
/*O/p:
class A Constructor
class B Constructor
class C Constructor
class C Destructor
class B Destructor
class A Destructor */
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / nishi
Program is correct, only addition required is to call
destructor you need to call delete(pCObj) explicitly as you
have allocated memory dynamically.
| Is This Answer Correct ? | 8 Yes | 5 No |
Answer / archana
class a
{
//Data
public:
a(){cout<<"class A Constructor"<<endl}
~a(){cout<<"class A Destructor"<<endl}
};
class b:public a
{
//Data
public:
b(){cout<<"class B Constructor"<<endl}
~b(){cout<<"class B Destructor"<<endl}
};
class c:public b
{
//Data
public:
c(){cout<<"class C Constructor"<<endl}
~c(){cout<<"class C Destructor"<<endl}
};
int main()
{
c *pCObj;
pCObj = new c();
return 0;
}
O/p:
class A Constructor
class B Constructor
class C Constructor
class C Destructor
class B Destructor
class A Destructor
| Is This Answer Correct ? | 8 Yes | 9 No |
What is the underlying datastructure of map?
What are stl algorithms?
why & sign is used in copy constructor
write a program that will accept a number and print.its equivalent in words the maximum input number is 9999
sir please send me bpcl previous question papers
0 Answers BPCL Bharat Petroleum,
Describe the My Computer and My Documents folders; identify the elements that are present in every Window.
What Is Operator Overloading in C++?
Write a program in C++ to concatenate two strings into third string using pointers
Give two integer arrays A & B.A has n elements and B has ' n-1 ' elements . A has all the elements that are there in B. But B has one missing element. Write a function that takes arrays , A & B as imnput and finds the missing element in most optised manner .
Define stl.
write a program to search and display the position of an element in a single-dimentional array using function.
What are the various types of stl containers?