Definition of Abstract class

FOLDOC
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.
(1994-11-08)

Search Dictionary:
Search Web Search Dictionary



Abstract class definition was found in categories: Computer & Internet(1)  Language, Idioms & Slang(1)  Encyclopedia(1)  

Abstract class Definition from Computer & Internet Dictionaries & Glossaries

Noman's Java(TM) Glossary
abstract class
A class that contains one or more abstract methods , and therefore can never be instantiated. Abstract classes are defined so that other classes can extend them and make them concrete by implementing the abstract methods.

An abstract class can have abstract methods that are not implemented in the abstract class, but in subclasses.


Abstract class Definition from Language, Idioms & Slang Dictionaries & Glossaries

hEnglish - advanced version
abstract class

abstract class
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 Definition from Encyclopedia Dictionaries & Glossaries

Wikipedia English - The Free Encyclopedia
Abstract type
This article discusses types with no direct members; see also Abstract data type.
In software engineering, an abstract type is a type in a nominative type system which is declared by the programmer, and which has the property that it contains no members which are also not members of some declared subtype. In many object oriented programming languages, abstract types are known as abstract base classes, interfaces, traits, mixins, flavors, or roles. Note that these names refer to different language constructs which are (or may be) used to implement abstract types.

See more at Wikipedia.org...