As far as I know, both abstract methods and pure virtual functions do NOT provide any functionality ... So can we say they\'re both the same thing ?
Also, suppose a
I would say yes, abstract methods and pure virtual functions are conceptually the same thing.
Also, suppose a class (not necessarily declared as abstract) contains a number of implemented methods (not abstract or virtual), but contains a pure virtual function. Is this class then abstract ?
A class with at least 1 pure virtual function is called an abstract class.