Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La abstraccin consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompaan. En programacin, el trmino se refiere al nfasis en el "qu hace?" ms que en el "cmo lo hace?" (caracterstica de caja negra). El comn denominador en la evolucin de los lenguajes de programacin, desde los clsicos o imperativos hasta los orientados a objetos, ha sido el nivel de abstraccin del que cada uno de ellos hace uso.
Ejemplo
La Clase Base de Instrumento fue definida como abstract, algunos detalles de esta definicin : Ntese que los mtodos definidos como abstract no contienen ningn tipo de cdigo dentro de ellos, inclusive no declaran ni llaves ({ }). Cuando es definido ms de un mtodo como abstract, es necesario que la Clase como tal sea definida tambin como abstract.