математика абстрактный класс
абстрактный класс в ООП - шаблон класса, содержащий объявления переменных и методов, но не содержащий код для создания новых экземпляров класса (instance) - они содержатся в так называемых реальных классах (concrete class). В Java - определяется как класс, содержащий один или несколько абстрактных методов (abstract method) Смотри также: abstract operation, class, OOP, subclass, superclass
In object-oriented programming, a class designed only as a parent from which sub-classes may be derived, but which is not itself suitable for instantiation. Often used to "abstract out" incomplete sets of features which may then be shared by a group of sibling sub-classes which add different variations of the missing pieces.