COMPOSICION
Clase punto
{ //declaracion de atributos.
privado entero X;
privado entero Y;
// Declaracion de metodos
publico void punto(decimal num1,decimal num2)
{
}
publico void setx(decimal num1)
{´
}
publico decimal getx()
{´
}
publico void sety(decimal num2)
{
}
publico decimal gety()
{´
}
}//fin de la clase punto
clase triangulo
{//declaracion de atributos
privado entero base;
privado entero altura;
privado punto p1;//instancia de la clase punto
privado punto p2;
privado punto p3;
//declaracion de los metodos
publico voidtriangulo(dedcimal b, decimal h)
{´
-
}
publico void set base(decimal b)
{´
}
publico decimal get base()
{´
}
publico void set altura(decimal h)
{´
}
publico decimal get altura()
{´
}
publico decimal calcarea()
{´
}
publico void setpunto(puntop1,puntop2,puntop3)
{´
}
publico punto getpunto1()
{´
}
publico punto get punto2()
{´
}
publico punto get punto3()
}
{´
}//fin de la clase
´
martes, 13 de marzo de 2012
domingo, 11 de marzo de 2012
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
TAREA
clase carrera
{// atributos
privado decimal codigo;
privado cadena nombre;
privado cadena titulo;
privado plan anio_numero[*];
privado facultad nombre[*]
{//metodos
publico crear_carrera()
publico modificar_carrera()
publico eliminar_carrera()
}
{
Clase Plan
//atributos
privado decimal codigop
privado entero anio
//metodos
publico void crear_plan()
publico void Modificar_plan()
publico void cerrar_plan()
}
{
Clase facultad
//atributos
privado cadena nombre
//metodos
publico crear_facultad()
publico modificar_facultad()
}
//fin de clase
Suscribirse a:
Entradas (Atom)



