Dev - C++ - Consulta de diseño POO

 
Vista:
sin imagen de perfil

Consulta de diseño POO

Publicado por Mario (1 intervención) el 14/06/2014 14:24:22
Estimados,

Estoy haciendo un desarrollo en C++ pero aun no tengo demasiada experiencia diseñando clases.
Se trata de una aplicacion tipica, con pantallas y acceso a una BD.
Con respecto a esto ultimo, tenia la idea de crear una clase llamada 'Modelo' que sirva para todas las interacciones con la BD.
Supongamos que se trata de una aplicacion de alquiler de automoviles...
Seria buena idea que mi clase Modelo tenga metodos como:

- leerAutomovil( Automovil *registro )
- grabarAutomovil( Automovil *registro )
- leerAlquiler( Alquiler *registro )
- grabarAlquiler( Alquiler *registro )
- leerCliente( Cliente *registro )
- grabarCliente( Cliente *registro )
- leerListaAlquilere( ListaAlquileres* lista )
- grabarListaAlquilere( ListaAlquileres* lista )
...

y asi para todos los posibles registros, listas de registros o cualquier tipo de informacion que quiera leer o grabar en la BD.

Es correcto desde el punto de vista de diseño implementarlo asi ?

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder