Sie sind auf Seite 1von 4

21-8-2017 Elementos del

modelo de objetos
Clases, objetos, abstraccin,
modularidad, encapsulamiento,
herencia y polimorfismo

Por: Kevin Oliver Alvarado Mora


Clase.
Le llamamos clase a la expresin de varias entidades llamadas objetos. Los cuales
comparten una organizacin y comportamiento en comn.
Un objeto no es una clase, y una clase no es un objeto. (Alvarez, 1997)
En otras palabras una clase contiene objetos estos tienen la mismas caractersticas,
aunque cada uno posee un valor asignado diferente.

Objetos.
Es un programa que posee una estructura y una conducta, esta contiene datos e
instrucciones de acciones a realizar.
Literalmente un objeto, aunque no fsico, si se le pueden enviar acciones y
pensamientos. Con lo cual podemos decir que representa algo real.

Abstraccin.
Se trata de separar un elemento de su ambiente o de los otros elementos que se
encuentran con l.
En la programacin se define el enfoque en el Qu hace? Y dejar un poco de lado
el Cmo lo hace?

Modularidad.
Se trata de reducir la dificultad de un programa dividindolo en partes iguales. Las
cuales deben ser a su vez individuales tanto del programa como de las otras partes,
permitindonos as trabajar con lmites de una forma ms enfocada en problemas
pequeos con lmites que ayuden a su comprensin.

Encapsulamiento.
Es aquella capacidad con la cual se protege a un objeto contra la modificacin e
interaccin con cualquier medio. Por lo cual se asla del exterior eliminando efectos
contraproducentes del objeto.
Herencia.
La herencia es un sistema que nos permite la creacin de clases a partir de otras
que ya existen o existieron, evitando as el rediseo, la restructuracin y verificacin.
Mejorando la efectividad de la creacin de estas mismos. Ya que mejoran su
extensibilidad.
La clase de la que se hereda se suele denominar clase base, clase
padre, superclase, clase ancestro.

Polimorfismo.
Se trata de la capacidad de comunicacin entre objetos de diferentes tipos. Con el
nico requisito que estos sepan responder a la informacin que le es enviada.
As que aunque por mas diferentes que sean estos objetos podrn enviarse
informacin entre ellos permitiendo un trabajo en conjunto.
Bibliografa
Alvarez, H. (5 de Mayo de 1997). http://fpsalmon.usc.es. Obtenido de
http://fpsalmon.usc.es/genp/doc/cursos/poo/clases.html

Klling, D. B. ( 2007). Programacin orientada a objetos con Java. Una introduccin prctica
usando BlueJ. Pearson Educacin.

Libre. (1 de Agosto de 2017). WIkipedia. Obtenido de


https://es.wikipedia.org/wiki/Clase_(inform%C3%A1tica)

Mestras, J. P. (2007). Universidad Complutense Facultad Informtica . Obtenido de


https://www.fdi.ucm.es/profesor/jpavon/poo/1.1.objetos%20y%20clases.pdf

Das könnte Ihnen auch gefallen