abstract class

(abstract base class)
  1. абстрактный [порождающий] класс

#

в ООП – класс без экземпляров класса (instance); представляет собой шаблон класса, содержащий объявления переменных и методов, но не содержащий код для создания новых экземпляров класса – они содержатся в так называемых реальных классах (concrete class). В Java и C# – определяется как класс, содержащий один или несколько абстрактных методов (abstract method), т. е. абстрактный класс может выступать только в качестве базового класса.
Пример: Basically abstract class is an abstract view of any realworld entity. – По сути абстрактный класс – это абстрактное представление некого объекта реального мира.
Синоним – abstract parent class.

Связные термины

abstract parent class, abstract operation, base class, class, instantiation, OOP, subclass, superclass, virtual function; instance, concrete class, abstract method

Все термины