I have been asked by my employer to discuss the issue of abstract classes.
I found abstract classes in Java and abstract base classes in C++.
can you provide some insight on the following questions.
Is this a valid definition...
Abstract class is a general term of a class implimentation focused on efficiency of a certain task. example of these are the above java abstract class, and c++ abstract base classes.
at what level of education or name of class does you primary study turn to abstract classes? i have finished almost every programming language class at my school, but have never seen this concept.
what is real life example of the efficiency gain from using an abstract class?
As for general class concepts like inheritence and polymorphism. Would these examples still be similar in this topic since they are all class?
Thank you for your assistance.