martes, 6 de marzo de 2012

Correccion del taller  

clase libro
{//atributos
privado cadena titulo;
privado fecha fecha_edicion;
privado decimal codigo;
 privado Nombre_autor;
Asignar datos(editorial.codigo_edit,editorial.nombre)
privado autor_nombre;
privado ejemplar_nombre;
 //metodos
 Privado cadena verificar_estado()
 }
 {
Clase autor
//Atributos
Privado cadena nombre;
Privado cadena nacionalidad;
privado fecha fecha_Nto;
Privado obras[*]
//Metodos
Publico void Referencia_Autor()
}
{
Clase editorial
//Atributos
 Privado decimal Codigo_edit;
 Privado cadena nombre;
 Privado cadena direccion;
 Privado cadena telefono;
Privado cadena mail;
 //Metodos
Publico void Agregar()
}
{
Clase literatura hereda de libro
 //Atributos
 Privado cadena categoria;
}
 {
Clase matematicas hereda de libro
//Atributos Privado cadena tipo;
 }
{
Clase ciencias hereda de libro
//Atributos
Privado cadena caracteristicas;
}

Clase copia 1
 {
//Atributos
Privado cadena I.d.;
Privado cadena Estado;
Privado libro codigo;
Privado cadena lector;
 //Metodos
 Publico void entrar()
Publico void salir()
}
Clase lector
{//Atributos
Privado cadena nombre;
 Privado cadena identificacion;
Privado decimal Num. Afiliacion;
Privado cadena Direccion;
 Privado cadena telefono;
Privado multa fecha_inicio;
Privado cadena Prestamos;
//Metodos
Publico void Devolucion(I.d fecha_devolucion)
Publico void multa(Num_dias)
}
Clase multa
{//Atributos
 Privado fecha fecha_inicio;
Privado fecha fecha_finalizacion;
 (Fecha inicio-Fecha finalizacion=(fecha inicio-fecha finalizacion +2)
//fin de clase libro

No hay comentarios:

Publicar un comentario