Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: xBag en 10 de Octubre 2014, 19:19

Título: Ejercicio Curso JAVA CU00619B diferencia entre superclase, clase y objeto
Publicado por: xBag en 10 de Octubre 2014, 19:19
Hola! :)

No sé nada de aviones, pero quisiera saber si voy bien con la idea de las clases y los objetos. Alguien me podría corregir si estoy mal? (Respuesta al ejercicio en imagen adjunta. Para visualizarla, pulsar sobre la imagen estando logeado).

Gracias de antemano.
Título: Re:Corrección ejercicio Curso JAVA CU00619B
Publicado por: Ogramar en 11 de Octubre 2014, 10:44
Hola Gabriel, vas bien. El esquema planteado es correcto y refleja lo que se pedía en el ejercicio.

Para reforzar lo aprendido te recomiendo lo siguiente:

- Lee el siguiente hilo del foro y comprueba si eres capaz de comprender todo lo que se habla en él: https://www.aprenderaprogramar.com/foros/index.php?topic=940

- Si tienes alguna duda, consúltala. Si no tienes dudas, sigue avanzando con el curso.

Salu2
Título: Re:Ejercicio Curso JAVA CU00619B diferencia entre superclase, clase y objeto
Publicado por: Redemption en 07 de Abril 2015, 21:50
Hola,

Con respecto al ejercicio de práctica yo lo hice de esta manera... ¿Está bien hacerlo así?

(http://i155.photobucket.com/albums/s304/jovargas17/ejemplo.png)
Título: Re:Ejercicio Curso JAVA CU00619B diferencia entre superclase, clase y objeto
Publicado por: Ogramar en 08 de Abril 2015, 00:50
Hola Redemption tu ejercicio está bien excepto que Aeropuerto no es una superclase de Aviones, Avionetas ni Helicópteros.

Una superclase es algo que engloba, por ejemplo Animal es superclase de Pato, Pollo, Perro porque un pato es un animal, un pollo es un animal y un perro es un animal. Pero un avión no es un aeropuerto, ni una avioneta es un aeropuerto, ni un helicóptero es un aeropuerto. Una superclase podríamos llamarla AparatoVolador ó MáquinaAutopropulsada. En ese caso, un avión es un aparato volador, una avioneta también y un helicóptero también.

Salu2
Título: Re:Ejercicio Curso JAVA CU00619B diferencia entre superclase, clase y objeto
Publicado por: Redemption en 08 de Abril 2015, 00:57
Perfecto, muchas gracias por la corrección lo tomaré en cuenta.  :)