generic programming

(redirected from Parameterized class)

generic programming

(programming)
A programming technique which aims to make programs more adaptable by making them more general. Generic programs often embody non-traditional kinds of polymorphism; ordinary programs are obtained from them by suitably instantiating their parameters. In contrast with normal programs, the parameters of a generic programs are often quite rich in structure. For example they may be other programs, types or type constructors or even programming paradigms.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
References in periodicals archive ?
For e: [member of] E, parameterized class ([e.sub.j]-class) of soft class [f.sub.D], denoted by [mathematical expression not reproducible], is defined as follows:
The major downfall of VB (at least until the advent of VB NET) is that it is not a fully object-oriented language, but rather "object aware." For example, VB 6.0 does not allow the programmer to establish "is-a"relationships between types (i.e., no classical inheritance), has no support for parameterized class construction, no intrinsic support for building multithreaded applications, and so on.
If the parameter classes are constrained by abstract classes, we test the parameterized class with minimal subclasses generated for the parameters.
Adaptive programs specified in the propagation pattern notation exist at a higher level of abstraction than conventional object-oriented programs, much in the same way parameterized classes exist at a different level than nonparameterized or, for that matter, instantiated classes.