“An object which is used to create instances, i. e., a template, description, pattern, or "blueprint" of a category or collection of very similar items. Among other things, a class describes the interface the these items will present to the outside world, i. e., the available and appropriate methods, constants, and exceptions. A class represents an abstraction of the items. A class may itself be parameterized (i. e., it actually represents a family of very closely related classes), in which case we refer to it as a parameterized class. Class is a recursive concept. Specifically, we may define classes as being composed of other classes (i. e., heterogeneous composite classes and homogeneous composite classes), in terms of itself (a recursively defined class), as inheriting characteristics from one or more other classes (i. e., the superclasses of the class), and as providing characteristics to other classes (i. e., the subclasses of the class). In some places, classes are defined as "the set of all instances of a type," and the term "type" is given the above definition for class.”

Source: Essays on object-oriented software engineering (1993), p. 328

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "An object which is used to create instances, i. e., a template, description, pattern, or "blueprint" of a category or c…" by Edward V. Berard?

Related quotes

Grady Booch photo
Francis Escudero photo
Grady Booch photo

“[A class category is] a collection of classes, some of which are visible to other class categories, and others of which are hidden.”

Grady Booch (1955) American software engineer

p 513
Object-oriented design: With Applications, (1991)

Robin Morgan photo

“I feel that "man-hating" is an honorable and viable political act, that the oppressed have a right to class-hatred against the class that is oppressing them. And although there are exceptions (as in everything), i. e., men who are trying to be traitors to their own male class, most men cheerfully affirm their deadly class privileges and power. And I hate that class.”

Robin Morgan (1941) American feminist writer

"Lesbianism and Feminism: Synonyms or Contradictions?", spring 1973, keynote address to West Coast Lesbian Feminist Conference, printed in Going Too Far: The Personal Chronicle of a Feminist, p 178.

Karl Marx photo
Noam Chomsky photo
Martin Fowler photo

Related topics