Você está na página 1de 3

INSTITUTO TECNOLGICO SUPERIOR

SAN GABRIEL

NOMBRE: Anay saez


TEMA: Elementos de anlisis de objetos

RIOBAMBA_ ECUADOR
2016- 2017

MENSAJES

Los objetos de un sistema se comunican entre si a travs de mensajes. El mensaje es


enviado por un objeto emisor y recibido por un objeto destino o receptor. Un mensaje
invoca una o ms operaciones en el objeto receptor.
Los mensajes detallan la manera en que el comportamiento de un objeto puede
activar el comportamiento de otro objeto, esto con el fin de documentar la dependencia
de un proceso sobre otro proceso en un objeto diferente. Los mensajes existen
solamente para comunicarse entre servicios, y ocasionan flujo de control y flujo de
datos. Los mensajes dirigidos a las clases, tales como crear objetos y borrar objeto,
por lo general no son diagramados por que estn implcitos en los servicios simples.
Por tal razn los mensajes que s se diagraman terminan siendo de objeto a objeto, y
no de clase a clase o de objeto a clase.
ABSTRACCIN
Cada objeto en el sistema sirve como modelo de un agente abstracto que puede
realizar trabajo, informar y cambiar su estado y comunicarse con otros objetos en el
sistema sin revelar cmo se implementan estas caractersticas. Los procesos, las
funciones o los mtodos pueden tambin ser abstrados y cuando lo estn, una
variedad de tcnicas son requeridas para ampliar una abstraccin.
ENCAPSULAMIENTO
Significa reunir a todos los elementos que pueden considerarse pertenecientes a una
misma entidad, al mismo nivel de abstraccin. Esto permite aumentar la cohesin de
los componentes del sistema.
POLIMORFISMO
Esta propiedad, como su mismo nombre sugiere mltiples formas, se refiere a la
posibilidad de acceder a un variado rango de funciones distintas a travs del mismo
interfaz. O sea, que, en la prctica, un mismo identificador puede tener distintas
formas distintos cuerpos de funcin, distintos comportamientos dependiendo, en
general, del contexto en el que se halle inserto.
El polimorfismo se puede establecer mediante la sobrecarga de identificadores y
operadores, la ligadura dinmica y las funciones virtuales. El trmino sobrecarga se
refiere al uso del mismo identificador u operador en distintos contextos y con distintos
significados.
La sobrecarga de funciones conduce a que un mismo nombre pueda representar
distintas funciones con distinto tipo y nmero de argumentos. En el mbito de la OOP,
la sobrecarga de funciones equivale a que un mismo mensaje puede ser enviado a
objetos de diferentes clases de forma que cada objeto respondera al mensaje
apropiadamente.
HERENCIA

Las clases no estn aisladas, sino que se relacionan entre s, formando una jerarqua
de clasificacin. Los objetos heredan las propiedades y el comportamiento de todas
las clases a las que pertenecen. La herencia organiza y facilita el polimorfismo y el
encapsulamiento permitiendo a los objetos ser definidos y creados como tipos
especializados de objetos preexistentes. Estos pueden compartir y extender su
comportamiento sin tener que volver a implementarlo. Esto suele hacerse
habitualmente agrupando los objetos en clases y estas en rboles o enrejados que
reflejan un comportamiento comn.
SUPERCLASE Y SUBCLASE
Estos conceptos se utilizan para definir la relacin que existe entre dos clases
concretas. Una sub-clase es simplemente la que hereda de otra clase, a la que
llamaremos super-clase; dicho de otro modo, la super-clase es la clase madre y la sub
clase la clase hija. Igual como ocurre en el resto de las relaciones, nuestra sub-clase
puede ser al mismo tiempo una super-clase para otras clases, y as sucesivamente.
Ejemplo
Superclase

subclases

estudiante

Estudiante graduado
estudiante de licenciatura

figura

Circulo
Triangulo
rectngulo

prstamo

Prstamo para automvil


Prstamo para mejorar la casa
Prstamo hipotecario

empleado

Profesor
asistente

cuenta

Cuenta de ahorro
Cuentas corrientes

Você também pode gostar