Inicio Nosotros Búsquedas
Buscar en nuestra Base de Datos:     
Título: =Why Inheritance Means Extra Trouble.
Sólo un registro cumplió la condición especificada en la base de información BIBCYT.
Publicación seriada
Referencias AnalíticasReferencias Analíticas
Autor: Ryant, Ivan ryanti@acm.org
Oprima aquí para enviar un correo electrónico a esta dirección
Título: Why Inheritance Means Extra Trouble.
Páginas/Colación: pp.118-119.; 28cm.; il.
Communications of the ACM Vol. 40, no. 10 October 1997
Información de existenciaInformación de existencia

Resumen
Inheritance is commonly viewed as a problem in which semantic relations mix with design concepts and the particular mechanisms of programming languages. But inheritance is more than a source of ambiguity and misunderstanding. We see another serious issue: Correct behavior of a system of objects is commonly endangered by the implementation of inheritance. Thus, the system of objects surrenders to the risk of synchronization faults that may generate nonsense data and may result in information losses, deadlocks, and so forth. Programmers says the term generalization refers to the relationship among class and the term inheritance refers to the mechanism of obtaining attributes and operations using the generalization structure. Generalization provides the means for refining a superclass into one or more subclasses. Superclass contains features common to all classes; the subclasses contain features specific to each class. Inheritance may occur at an arbitrary number of levels where each level represents one aspect of an object. An object accumulates features from each level of a generalization hierarchy.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

UCLA - Biblioteca de Ciencias y Tecnologia Felix Morales Bueno

Generados por el servidor 'bibcyt.ucla.edu.ve' (3.22.248.208)
Adaptive Server Anywhere (07.00.0000)
ODBC
Sesión="" Sesión anterior=""
ejecutando Back-end Alejandría BE 7.0.7b0 ** * *
3.22.248.208 (NTM) bajo el ambiente Apache/2.2.4 (Win32) PHP/5.2.2.
usando una conexión ODBC (RowCount) al manejador de bases de datos..
Versión de la base de información BIBCYT: 7.0.0 (con listas invertidas [2.0])

Cliente: 3.22.248.208
Salida con Javascript


** Back-end Alejandría BE 7.0.7b0 *