specialization/generalization A particular form of association between entities found in object-oriented approaches to design, programming, etc. The association is used to indicate a hierarchy of objects such that objects lower in the hierarchy inherit properties from those higher in the hierarchy. Thus objects lower in the hierarchy are more specialized, whereas objects higher in the hierarchy are more generalized.
More From encyclopedia.com
Object-oriented Programming , object-oriented programming (OOP) A programming technique that combines data abstraction, inheritance, and dynamic type binding. The central feature… Object , Object The concept of the object in psychoanalysis proves to be an enigmatic one, because of its mobile and polysemic aspect and constantly changing… Objective , objective, objectivity In the dispute between those who view sociology as actually or potentially a science, and those who advocate some other model… Objectivity , Objectivity Objectivity in the sciences, especially the social sciences, is paired implicitly or explicitly with its opposite, subjectivity. Less obv… Depth Perception , Depth perception is the ability to see the environment in three dimensions and to estimate the spatial distances of objects from ourself and from eac… Indirect Object , INDIRECT OBJECT. With VERBS that can be followed by two objects, the indirect object typically comes immediately after the verb: Audrey in ‘I've sent…
About this article
Updated About encyclopedia.com content Print Article
You Might Also Like
Special Relationship: Technology Sharing Between the Intelligence Agencies of the United States and United Kingdom