Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


why constructor cannt be declar virtually?
why destructor cannt be overloaded?

Answers were Sorted based on User's Feedback



why constructor cannt be declar virtually? why destructor cannt be overloaded?..

Answer / subhashish sen

Constructor can't be virtual,becoz constructor is an entity
which initializes V-table(V-table contains addrress of all
the virtual functions of class).So if we declare constructor
as virtual the who will intialize V-table for this constructor.

Destructor can not be overloaded simply becoz we cant
provide argument to a destructor and also its going to
release the memory when an object goes out of scope.

Is This Answer Correct ?    20 Yes 0 No

why constructor cannt be declar virtually? why destructor cannt be overloaded?..

Answer / saurabh

destructors ae not overloaded as its mere function is to
release memory ,and the objects which are going to die
soon...and u r looking for other ways to kill those objects.

Is This Answer Correct ?    1 Yes 8 No

Post New Answer

More OOPS Interview Questions

Give two or more real cenario of virtual function and vertual object

0 Answers   TCS,


Why is polymorphism needed?

0 Answers  


What normal C constructs work differently in C++?

2 Answers  


What is the significance of classes in oop?

0 Answers  


What is the types of inheritance?

0 Answers  


Differences between inline functions and non-inline functions?

4 Answers   Ness Technologies,


what is the definition of incapsulation

2 Answers  


What is the point of oop?

0 Answers  


What is virtual function?where and when is it used?

2 Answers   Sitel,


In c++ there is only virtual destructors, no constructors. Why?

4 Answers   IBM, Polaris,


IN PROGRAMING LANGAUGE A C++ IS PURELY OBJECT ORIENTED OR NOT?

2 Answers  


Is enum a class?

0 Answers  


Categories