C++ Borland 5.0

Hola..Necesito ayuda sobre ojetos en C++
Debo realizar un programa basado en el funciuonamiento de una agenda... Pueden darme sugerencias de como realizarlo
Lo agradeceré mucho...

1 Respuesta

Respuesta
1
Lo importante cuando laburas con objetos, es partir de un buen diseño.
En el caso de una agenda podrías tener las siguientes clases con los métodos:
- Agenda
AgregarContacto (unContacto)
EliminarContacto (unContacto)
EstablecerCita (unContacto, unaFecha)
VerCitas (unaFecha)
...
Y todo el "comportamiento PROPIO de una agenda"
- Contacto
Tendría los datos que quieras almacenar de un contacto: Nombre, TE, dirección, fecha de nacimiento, etc. y los métodos para acceder y modificar esa información.
- Cita
Seria una dupla de un contacto y una fecha, además podes almacenar el lugar de reunión, el tema, etc.
La agenda tendrá una colección de contactos y de citas. Las citas que ya ocurrieron podes dejarlas almacenadas o eliminarlas (eso va a gusto).
Lo importante es lo siguiente:
1) "ANTES" de empezar a escribir código tomate un tiempo para "DEFINIR" que hará tu agenda. Esto es lo que comúnmente se define como "Captura de requerimientos"
2) Luego según esos requerimientos pasas a la parte de diseño, la cual establece que objetos conformarán el sistema y como se relacionarán. Como por ejemplo lo que dije antes. "Habrá un objeto agenda que contedrá objetos de tipo contacto y objetos de tipo cita ... etc ... etc ...
3) Por ultimo la codificación siguiendo lo que definiste el diseño.
Suerte

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas