Documente Academic
Documente Profesional
Documente Cultură
OBJETO........................................................................................................................ 3
ABSTRACCION............................................................................................................. 3
ATRIBUTO..................................................................................................................... 3
METODO....................................................................................................................... 3
HERENCIA.................................................................................................................... 3
POLIMORFISMO........................................................................................................... 4
MODULARIDAD............................................................................................................ 4
CLASE
Una clase es la descripción de un conjunto de objetos similares; consta de
métodos y de datos que resumen las características comunes de dicho
conjunto. En un lenguaje de programación orientada a objetos se pueden
definir muchos objetos de la misma clase de la misma forma que, en la vida
real, haríamos galletas (objeto) con el mismo molde (clase) solo que, para
entenderlo mejor, cada galleta tendría igual forma, pero es posible que tenga
distinto sabor, textura, olor, color, etc.
OBJETO
Se trata de un ente abstracto usado en programación que permite separar los
diferentes componentes de un programa, simplificando así su elaboración,
depuración y posteriores mejoras.
ABSTRACCION
Es una descripción de especificación que enfatiza algunos de los detalles o
propiedades de algo. La abstracción consiste en captar las características
esenciales de un objeto, así como su comportamiento. Es un método por el
cual abstraemos valga la redundancia, una determinada entidad de la realidad
de sus características y funciones que desempeñan, estos son representados
en clases por medio de atributos y métodos de dicha clase.
ATRIBUTO
Características que aplican al objeto solo en el caso en que el sea visible en
pantalla por el usuario; entonces sus atributos son el aspecto que refleja, tanto
en color, tamaño, posición, si está o no habilitado.
METODO
Son aquellas funciones que permite efectuar el objeto y que nos rinden algún
tipo de servicio durante el transcurso del programa.
Determinan a su vez como va a responder el objeto cuando recibe un mensaje.
HERENCIA
Mecanismo para compartir automáticamente métodos y datos entre clases,
subclases y objetos.
POLIMORFISMO
Los objetos responden a los mensajes que se les envían. Un mismo mensaje
puede ser interpretado o dar paso a distintas acciones según que objeto es el
destinatario.
Con este sistema el emisor se desentiende de los detalles de la ejecución
(aunque el programador ha de saber en todo momento cuales son las
consecuencias de ese mensaje).
MODULARIDAD
La modularidad consiste en dividir un programa en módulos que puedan
compilarse por separado, sin embargo tendrá conexiones con otros módulos.
La modularidad también tiene principios y son los siguientes:
Capacidad de descomponer un sistema complejo.
Capacidad de componer a través de sus módulos.
Comprensión de sistema en partes.