public class Cliente {
private int codigo;
private String razonSocial;
public Cliente(int codigo, String razonSocial) {
super();
this.codigo = codigo;
this.razonSocial = razonSocial;
}
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getRazonSocial() {
return razonSocial;
}
public void setRazonSocial(String razonSocial) {
this.razonSocial = razonSocial;
}
}
package logica;
public class Comprobante {
private char tipo;
private int numero;
private Fecha fecha;
public Comprobante(char tipo, int numero, Fecha fecha) {
super();
this.tipo = tipo;
this.numero = numero;
this.fecha = fecha;
}
public char getTipo() {
return tipo;
}
public void setTipo(char tipo) {
this.tipo = tipo;
}
public int getNumero() {
return numero;
}
public void setNumero(int numero) {
this.numero = numero;
}
public Fecha getFecha() {
return fecha;
}
public void setFecha(Fecha fecha) {
this.fecha = fecha;
}
}
package logica;
public class Factura extends Comprobante {
Producto mproducto[];
Cliente mcliente;
private float total;
public Factura(char tipo, int numero, Fecha fecha, Producto[] mproducto, Cliente mcliente, float total) {
super(tipo, numero, fecha);
this.mproducto = mproducto;
this.mcliente = mcliente;
this.total = total;
}
public Cliente getMcliente() {
return mcliente;
}
public void setMcliente(Cliente mcliente) {
this.mcliente = mcliente;
}
public Producto[] getMproducto() {
return mproducto;
}
public void setMproducto(Producto[] mproducto) {
this.mproducto = mproducto;
}
public float getTotal() {
return total;
}
public void setTotal(float total) {
this.total = total;
}
}
public class Fecha {
private int dia,mes;
protected int año;
public Fecha(int dia, int mes, int año) {
super();
this.dia = dia;
this.mes = mes;
this.año = año;
}
public int getDia() {
return dia;
}
public void setDia(int dia) {
this.dia = dia;
}
public int getMes() {
return mes;
}
public void setMes(int mes) {
this.mes = mes;
}
public int getAño() {
return año;
}
public void setAño(int año) {
this.año = año;
}
}
package logica;
public class Producto {
private int codigo;
private String descripcion;
private float precio;
public Producto(int codigo, String descripcion, float precio) {
super();
this.codigo = codigo;
this.descripcion = descripcion;
this.precio = precio;
}
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getDescripcion() {
return descripcion;
}
public void setDescripcion(String descripcion) {
this.descripcion = descripcion;
}
public float getPrecio() {
return precio;
}
public void setPrecio(float precio) {
this.precio = precio;
}
}
No hay comentarios:
Publicar un comentario