elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Duda en ejercicio [POO]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda en ejercicio [POO]  (Leído 2,149 veces)
Mario Olivera

Desconectado Desconectado

Mensajes: 108


Ser loco es pensar diferente.


Ver Perfil
Duda en ejercicio [POO]
« 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  :-\


« Última modificación: 1 Agosto 2014, 01:08 am por 718208 » En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Duda en ejercicio [POO]
« Respuesta #1 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


En línea

Mario Olivera

Desconectado Desconectado

Mensajes: 108


Ser loco es pensar diferente.


Ver Perfil
Re: Duda en ejercicio [POO]
« Respuesta #2 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
En línea

Hesp

Desconectado Desconectado

Mensajes: 119



Ver Perfil WWW
Re: Duda en ejercicio [POO]
« Respuesta #3 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.

......
« Última modificación: 1 Agosto 2014, 22:06 pm por Hesp » En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Duda en ejercicio [POO]
« Respuesta #4 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
En línea

Mario Olivera

Desconectado Desconectado

Mensajes: 108


Ser loco es pensar diferente.


Ver Perfil
Re: Duda en ejercicio [POO]
« Respuesta #5 en: 12 Agosto 2014, 02:58 am »

Muchas Gracias por sus respuestas  ;-)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda en ejercicio++
Ejercicios
Lamarkus 1 3,296 Último mensaje 1 Diciembre 2010, 17:31 pm
por [L]ord [R]NA
Duda con un ejercicio
Programación C/C++
goll9d 4 2,093 Último mensaje 13 Mayo 2012, 01:47 am
por goll9d
DUDA. Ejercicio en C.
Ejercicios
mariota1 7 5,545 Último mensaje 20 Septiembre 2012, 15:04 pm
por Stakewinner00
Duda con un ejercicio
Programación C/C++
lJvRl 3 2,011 Último mensaje 21 Abril 2013, 13:29 pm
por lJvRl
Duda ejercicio C
Programación C/C++
dennis094 4 2,110 Último mensaje 20 Diciembre 2013, 16:06 pm
por leosansan
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines