How would you stop a class from class from being derived or
inherited?The constructer should not be Private,as object
instantiation should be allowed.
Answer Posted / mms zubeir
Thanks for your detailed answer. It's good to see you have
achieved the purpose partially by using static methods.
Still, we cannot create objects on the stack rather it
allows to create objects only on the heap. This is because,
we have to call the destructor using delete. You have
provided static methods to do that.
The compiler will not allow to create stack objects since
it cannot be able to invoke the destructor when unwinding
stack.
I do not have an idea how to fulfill this requirement.
Anyway, you have rolled out the solution to some extent.
Thanks.
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the two main roles of operating system?
What are enumerations?
What is the maximum combined length of command line arguments including the space between adjacent arguments?
What are the advantages of c++? Explain
What is enum class in c++?
How many types of modularization are there in c++?
Is c++ primer good for beginners?
Do the parentheses after the type name make a difference with new?
Is it possible for the objects to read and write themselves?
What is meant by forward referencing and when should it be used?
daily Routine of father
Explain the virtual inheritance in c++.
Mention the storage classes in c++.
Which format specifier is used for printing a pointer value?
What is the protected keyword used for?