Aricent Interview Question
Software Engineer in TestsAbstract class is which does not allow to create the object of its own;
its because having pure virtual function within it, untill and unless we override that virtual method we will not be able to create the obj of that class and it becomes abstract.
An abstract class is used to define an implementation and is intended to be inhereted from by concrete classes. It's a way of forcing a contact between the class designer and the users of that class.It's a generic type to for derived types to use and implement.
- Mary Jaine December 12, 2008