Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Ejercicio de Objetos, pdep
Autor Mensaje
kroo3 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 21
Agradecimientos dados: 0
Agradecimientos: 1 en 1 posts
Registro en: Sep 2012
Mensaje: #1
Ejercicio de Objetos, pdep Dudas y recomendaciones Paradigmas de Programación
Bueno, la cosa es mas larga pero copio y pego de lo que tengo dudas:

El sueldo se pepe se calcula así: sueldo = neto + bono x presentismo + bono x resultados.
El neto depende de la categoría, hay varias categorías. Por ejemplo, los gerentes que ganan $1000 de neto, y cadetes que ganan $1500, aunque puede haber más.

Hacer un test con pepe como cadete, con un bono resultado $80, y tiene un bono presentismo por faltas, faltando el día 2 y el día 3. Debería tener $1580 de sueldo.


Mi duda es la siguiente: yo considere a "neto" como objeto y en estos casos a gerente y cadete como metodos de dicho objeto. Si yo consulto en el workspace:

neto gerente. 1000

me devuelve efectivamente el valor de la ganancia. Mi problema es que yo entiendo que tengo que mandarle al objeto "pepe" el mensaje "gerente" y esto me tiene que devolver la ganancia que voy a utilizar para calcular el metodo sueldo. No tengo idea de como "relacionar" ambos objetos de esta manera, me explico?

Muchas gracias!
22-08-2015 02:34
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
norchow Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 23
Agradecimientos dados: 22
Agradecimientos: 12 en 9 posts
Registro en: Jul 2013
Mensaje: #2
RE: Ejercicio de Objetos, pdep
Buenas!
No estás encarando bien el tema del puesto.
En realidad, son los puestos los que deben saber cuánto es su sueldo neto. Vos deberías preguntar algo así como "gerente sueldoNeto" y eso te retorna 1000.

Fijate que pepe va a tener que conocer un objeto que represente a su puesto, y a este le debe delegar la responsabilidad de conocer el sueldo neto que le corresponde, me explico?

Por otro lado, vos a pepe le deberías mandar el mensaje "sueldo", no "gerente" como dijiste. (btw, según el test, pepe debería ser cadete)

Fijate si eso te ayuda un poco =)
22-08-2015 21:49
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.