well,an abstract class can be thought of as consisting pure virtual methods:methods with zero body i.e just a signature of a method but moreover it may contain a definition of the method prototype...