¡En la representación de conocimiento y la programación orientada al objeto y el diseño, el AIA es una relación donde está una subclase un A de la clase de otro B de la clase (y el B es tan un Superclass del A ).

Es decir " El del A es un " del B de ; significa generalmente que el A del concepto es una especialización B del concepto, y el B del concepto es una generalización A del concepto.

Por ejemplo, un " fruit" es una generalización del " apple", " orange", " mango" y muchos otros. Uno puede decir que un de la manzana del es una fruta de .

En la programación orientada al objeto la relación del AIA del se presenta en el contexto del concepto de la herencia . Uno puede decir ese " apple" puede el heredar todas las características comunes a todas las frutas, tales como ser un envase carnudo para la semilla de una planta.

La relación del AIA del se pone en contraste con el del Tiene-uno la relación de que constituye una diversa clase de jerarquía.

Al diseñar un modelo (e., un programa de computadora ) de la relación del mundo real entre un objeto y su subordinado un error común está confundiendo el " de las relaciones; Tiene-a" o " Es-a".

Ver también

El Tiene-uno
¡Subsumption
Herencia (de informática)
Subtipo
Principio de la substitución de Liskov (en la programación orientada al objeto )
Hyponym

.

  • Zenithic
  • AIA
    Random links:Asia Sur-Oriental | Philip III de España | Etheldred Benett | Paparazzis (película)

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">