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: Pandemia en 02 de Agosto 2016, 21:28
-
Buenas tardes amigos aquí os dejo una posible solución al ejercicio CU00619B del manual de programación en Java desde cero.
EJERCICIO
Considera que queremos representar mediante un programa Java los aviones que operan en un aeropuerto. Crea un esquema análogo al que hemos visto para vehículos, pero en este caso para aviones. Define cuáles podrían ser las clases y cuáles podrían ser algunos objetos de una clase. Para comprobar la corrección de tu solución puedes consultar en los foros aprenderaprogramar.com.
Superclases
- Aviones
Clases
- Avión comercial
- Avión de carga
- Aviones militares
Objejos
Aviones comerciales ==> * Airbus A380
* Boeing 747
* Airbus A340
* Boeing 777
Propiedades
- ID (identificación)
- Asientos
- Compañía
- Ruta
Objeto
- Avión comercial
- ID *Airbus A380
- Asientos 250
- Compañía Iberia
- Ruta Barcelona - Cuba.
Saludos y Gracias por vuestro tiempo. :D
-
Hola!
Todo bien, lo único que debes tener en cuenta es que un objeto es algo único. Por tanto un objeto podría ser un Airbus A380 con tal número de serie o con tal matrícula, pero no podemos decir que todos los Airbus A380 sean un objeto porque eso ya sería una clase (un tipo de aviones). En tu ejemplo dices que un objeto es un airbus a380 con 250 asientos de la compañía iberia y en la ruta Barcelona-Cuba, con lo que podemos suponer que es un objeto (un único avión).
Saludos!