What is object slicing and how can we prevent it?
Answers were Sorted based on User's Feedback
Answer / prits
When an instance of derived class is assigned to base class
instance object slicing takes place.ie in this case the
derived portion gets truncated and only the base portion
remains.
The problem of object slicing can be prevented by the use
of pure virtual functions.
Is This Answer Correct ? | 38 Yes | 6 No |
Answer / vikas
Object slicing occurs when we assign an instance of the
subclass to a variable of type base class.
http://www.cppquestions.com/viewtopic.php?f=17&t=49
Is This Answer Correct ? | 12 Yes | 9 No |
Describe linked list using C++ with an example.
Does there exist any other function which can be used to convert an integer or a float to a string?
How do you differentiate between overloading the prefix and postfix increments?
Mention the ways in which parameterized can be invoked. Give an example of each.
What ANSI C++ function clears the screen a) clrscr() b) clear() c) Its not defined by the ANSI C++ standard
What are the various access specifiers in c++?
Will c++ be replaced?
What are the two main components of c++?
What is std :: endl?
What do you mean by vtable and vptr in c++?
Why is it difficult to store linked list in an array?
What is the role of static keyword for a class member variable?