Trabajo 1
Instrucciones:
Leer las siguientes descripciones, y escribir si se est ejemplificando: una instancia o cual de los 5
elementos fundamentales de los objetos en ADOO (abstraccin, encapsulacin, modularidad,
herencia, polimorfismo):
Sistema Solar
Se desea escribir un programa para representar el sistema solar, podemos ver a ste sistema como
un conjunto de objetos, algunos de estos objetos son los planetas, que tienen un estado, dado por
sus caractersticas fsicas, digamos, tamao, masa, entre otras, estos objetos tendrn tambin
comportamientos: la translacin y la rotacin, pueden mencionarse como los ms evidentes.
Persona
Definamos a la clase persona, esta clase tendr ciertos atributos, por ejemplo edad, sexo y nombre
entre otros. Las acciones o comportamientos que podemos definir para esta clase son, por
ejemplo, respirar, caminar, comer, etctera. Estas son, para nuestro caso, las caractersticas que
definen a nuestra clase persona.
Un objeto instanciado de esta clase podra ser Juan Prez, de sexo masculino y de 35 aos de
edad, quin se encuentra caminando.
Automvil y persona
Deseamos realizar una aplicacin en donde deben interactuar el objeto Mercedes Benz, instancia
de la clase automvil y el objeto Juan Prez, instancia de la clase Persona. Ambos objetos pueden
ser vistos como cajas negras las cuales se comunican por medio de una interfaz. El objeto
Mercedes no sabe como esta implementado el objeto Juan Prez y viceversa.
Bicicleta
Definir una clase nueva en trminos de una clase ya existente bicicleta. Podemos decir que una
bicicleta de carreras es una bicicleta, entonces podemos definir a la clase bicicleta de carreras a
partir de la clase bicicleta
Mamferos
Deseamos implementar a la clase mamferos, supongamos tambin que uno de los mtodos que
deseamos implementar para esta clase, es el que permita a tales mamferos desplazarse de forma
natural. Nos encontraremos entonces con que para algunos mamferos el desplazamiento se
realizar por medio de caminar, como es en el caso de las personas, para otros el desplazamiento
natural ser nadar, como en caso de los delfines e inclusive para otros, el desplazamiento se
lograr por medio de volar, como sucede con los murcilagos. En otras palabras, un mismo
comportamiento, en este caso el desplazamiento, puede tomar diferentes formas.