Work

Type substitution for object-oriented programming

Year: 1990
Type: conference-paper
Abstract: Genericity allows the substitution of types in a class. This is usually obtained through parameterized classes, although they are inflexible since any class can be inherited but is not in itself parameterized. We suggest a new genericity mechanism, type substitution, which is a subclassing concept that complements inheritance: any class is generic, can be “instantiated” gradually without planning, and has all of its generic instances as subclasses.
Institution: Aarhus University
Language: English
Subfield: Software
Open Access status: bronze
OpenAlex ID: W1967918489
FWCI: 3.061
Cites: 44
Cited by: 41
Related to: 10