4. What do you mean by a prototype? Define analysis
prototype
Answer Posted / som shekhar
Prototype is creational design pattern similar to abstract
factory pattern.
Most of you know abstract factory pattern, in the prototype
pattern when you want to create a clone of an object of some
class, then instead of creating directly the clone that
means using new operator and step by step copying the
elements, or you will be calling the copy constructor of the
class.
But in the real time applications we dont want the copy
constructor to be called so it is made as private, and hence
you cannot copy the items, so this design patterns says that
if you want to create the clone of a class, keep the clone
fucntion as virtual in the base class and let the derived
class implement...this is one aspect.
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What are constructors in oop?
What do you mean by Encapsulation?
How do you achieve polymorphism?
What are objects in oop?
What is polymorphism and why is it important?
Why do pointers exist?
Give an example where we have to specifically use C programming language and C++ programming language cannot be used?
Which language is not a true object oriented programming language?
Explain the concepts involved in Object Oriented programming.
#include
What is a function in oop?
what is graphics
What is overloading in oop?
What is multilevel inheritance explain with example?
Why is oop better than procedural?