ABSTRACIÓN Se refiere a quitar las propiedades y acciones de un objeto para dejar solo aquellas que sean necesarias.
HERENCIA Una clase es una categoría de objetos. Una objeto es una instancia de una clase: como instancia de una clase, un objeto tiene todas las características de la clase de la que proviene.
POLIMORFISMO En ocasiones una operación tiene el mismo nombre con diferentes clases.
ENCAPSULAMIENTO Es cuando un objeto trae consigo su funcionalidad
ENVIO DE MENSAJES Un objeto envía a otro un mensaje para realizar una operación, y el objeto receptor ejecutara la operación.
ASOCIACIONES Otro acontecimiento en común es que los objetos se relacionan entre si de alguna forma.
AGREGACION Otro tipo de asociación entre objetos.
ANTECEDENTES DE UML Los lenguajes de modelado orientados a objetos aparecieron, en algún momento, entre la mitad de los setenta y finales de los ochenta. . EI numero de métodos orientados a objetos se incremento de menos de 1 O a mas de 50 durante el periodo entre 1989 y 1994.
UML: Línea del Tiempo
QUE ES UML: Es un lenguaje estándar para escribir planos de software.
Referencias Libro: UML y Patrones 2ª Edición Autor: Craig Larman Editorial: Pearson Prentice Hall Pág. 3, 5 y 10 Libro: Aprendiendo UML en 24 horas Autor: Joseph Schmuller Editorial: Prentice Hall Pág. 5, 19, 20…. 28