Hola a todos. Estoy haciendo una aplicación basada en struts y tengo unas dudas sobre como organizar las clases y sublcases. Pongo un ejemplo:
1)Tengo una clase Vehiculo de la que heredan dos subclases, VehiculoNuevo y VehiculoOcasion.
2)También tengo las clases VehiculoDAO, VehiculoNuevoDAO y VehiculoOcasionDAO. Tengo que las dos ultimas extienden a VehiculoDAO ya que VehiculoNuevo y VehiculoOcasion extienden a Vehiculo.(¿está así bien?)
3)¿Sería así también para las clases de negocio y las clases de accion de Struts?
En definitiva, como consecuencia de lo dicho en el punto 1, ¿las clases DAO, negocio y accion deben estar en concordancia y organizarse igual?
Saludos.