23.02.2017 Views

Java

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Java</strong> 27<br />

un elemento del modelo que represente a más de un concepto del<br />

dominio por modelar. Tampoco lo opuesto, que un concepto del<br />

problema esté representado por más de un elemento del modelo.<br />

MODELO<br />

PROBLEMA<br />

Figura 11. En esta imagen vemos el isomorfismo entre el<br />

modelo y el problema (primer ejemplo). Así como también<br />

los casos que debemos evitar (los siguientes).<br />

RESUMEN<br />

La programación orientada a objetos se basa en que todo es un objeto y en que estos se comunican mediante<br />

mensajes. Tiene poderosas ideas como el tipado y el polimorfismo. La mayoría de la los lenguajes<br />

utilizan las clases para tipar y la herencia para subtipar. Existen lenguajes con herencia simple y otros con<br />

herencia múltiple, aunque también se utilizan otras alternativas para flexibilizar las jerarquías. Es importante<br />

entablar un isomorfismo entre los elementos del dominio y los elementos del modelo que realizamos.<br />

www.FreeLibros.me<br />

www.redusers.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!