Título: Duda en ejercicio [POO] Publicado por: Mario Olivera en 1 Agosto 2014, 00:57 am Hola gente, estoy haciendo un ejercicio de programación orientada a objetos, antes que nada voy a publicar lo que dice el ejercicio.
Citar Describa en 200 palabras o menos qué es un automovil y qué hace. Enliste los sustantivos y verbos por separado. En el texto, indicamos que cada sustantivo podría corresponder a un objeto que habrá que construir para implementar un sistema, en este caso un auto. Elija cinco de los objetos que enlistó y, para cada uno, enliste varios atributos y comportamientos. Describa brevemente cómo interactúan estos objetos entre sí, y con los demás objetos en su descripción. Acaba de realizar varios de los pasos claves en un típico diseño orientado a objetos Ok, se que por ejemplo el comportamiento de un auto puede ser acelerar y el atributo de un auto puede ser el color, pero al hacer atributos y comportamientos de la aceleracion o el frenar de un auto entro en dudas si van en el lugar correcto, yo lo hice así y nose si está bién: Citar encender comportamiento: encender motor del auto encender luces delanteras encender encender luces traseras consumir combustible hacer ruido del motor atributos sin tardar tardar apagar comportamiento: apagar luces delanteras apagar luces traseras dejar de hacer ruido apagar motor del auto atributos: sin tardar acelerar comportamiento: aumentar velocidad atributos: hasta llegar a 10 km/h tardando 2 segundos hasta llegar a 20 km/h tandando 1 segundos desacelerar comportamiento: reducir velocidad atributos: bajar velocidad hasta 10 km/h tardando 1 segundo bajar velocidad hasta 20 km/h tardando 3 segundos frenar: comportamiento: reducir velocidad a 0 atributos: hacer ruido prender luces rojas La verdad es que algo tan facil me lo complica mucho, porque nose si lo he entendido bién, de no ser así me gustaría que me den unos atributos y unos comportamientos por ejemplo para encender, solo para tener de ejemplo y entender el tema mejor. Desde ya gracias por cualquier ayuda, disculpar mi ignorancia :-\ Título: Re: Duda en ejercicio [POO] Publicado por: ivancea96 en 1 Agosto 2014, 01:00 am Un pseudo-código muy muy pseudo.
Es un trabajo de clase, o es un problema de por ahí? Nunca vi estas preguntas en mi vida xD Título: Re: Duda en ejercicio [POO] Publicado por: Mario Olivera en 1 Agosto 2014, 01:06 am Un pseudo-código muy muy pseudo. Es un trabajo de clase, o es un problema de por ahí? Nunca vi estas preguntas en mi vida xD Hola ivancea96, es de un libro de programación en C++, y bueno tengo esa duda que expliqué que nose si lo que hice hasta el momento estaría bién :P Título: Re: Duda en ejercicio [POO] Publicado por: Hesp en 1 Agosto 2014, 21:58 pm Según he entendido lo que el ejercicio te está pidiendo es un pseudo código de una clase llamada "coche", por lo que algo así creo que estaría bien:
encender: comprobar puertas //comprueba que las puertas estén cerradas antes de arrancar. encender motor //enciende el motor si las puertas están cerradas. encender luces //enciende las luces si el motor está encendido. acelerar: aumentar revoluciones //aumenta las revoluciones del motor si está encendido. activar control de tracción // activa el control de tracción si el motor está revolucionado. ...... Título: Re: Duda en ejercicio [POO] Publicado por: ivancea96 en 1 Agosto 2014, 22:42 pm Opino que para ser un ejercicio tan subjetivo, lo tienes bien. De hecho, lo tienes hasta ordenado en variables y funciones xD
Yo te diría que no te parases en esos ejercicios, pero vamos, e suna recomendación personal :o Título: Re: Duda en ejercicio [POO] Publicado por: Mario Olivera en 12 Agosto 2014, 02:58 am Muchas Gracias por sus respuestas ;-)
|