abstract class


Also found in: Wikipedia.

abstract class

(programming)
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.

abstract class

Also called an "abstract superclass," in object technology, it is a class created as a master structure. No objects of an abstract class are created, rather subclasses of the abstract class are defined with their own variations, and the subclasses are used to create the actual objects.
References in periodicals archive ?
Various features can be defined to describe the content of images, by inheriting from the abstract class Feature.
These regions are represented by the abstract class Region.
Convert Interface to Abstract Class -- Add some logic to an interface or change it to a class, with all appropriate conversions made as part of the refactoring.
Convert Abstract Class to Interface -- Convert an abstract class to an interface.
a formal, abstract class, distinct from the concrete viral objects that replicate and cause disease and that are written in Roman characters.
An abstract class is one that exists for other classes to inherit from.
Speaking in terms of object-oriented analysis and design, the OBOA model defines an abstract class K_element for representing an abstract knowledge element, no matter how complex the element is or what its purpose is.
PQ--an abstract class used to derive the classes representing questions the student has to answer, problems the system generates for students.
Simply being identified as victims of poverty in an abstract class analysis that sidesteps these complexities doesn't do it.
abstract class Animal { public abstract void MakeNoise( ); }
Collections; namespace PolyMorphism { abstract class Animal { public abstract void MakeNoise(); } class Cat : Animal { public override void MakeNoise() { Console.
It must be mentioned from the beginning that the input/output operations with XML files represented using this abstract class are making use of the DOM technology [van der Vlist 02].