Professional Documents
Culture Documents
Alumno:
/**
*
* @author Leonardo Favio Diaz Martinez No. Control: 16112038
*/
public class Factura {
// Atributos
private String noFactura;
private double importe;
// Constructores
public Factura() {
}
// Metodos
// Metodo ToString
@Override
public String toString() {
return "\n " + this.noFactura
+ " " + this.importe
+ " " + this.productos
+ " " + this.clientes + "."
+ " " + this.fecha + ".";
}
}
Clase Empresa
import java.util.Scanner;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Hacker-L
*/
public class Empresa {
// Atributos
private String nombre;
private String telefono;
private String direccion;
// Constructores
public Empresa() {
nombre="La Choza de los Pequeines";
telefono="656-157-2250";
direccion="Privada Donato Guerra";
}
// Metodos
// VENDER
// CORTE DE CAJA
// FACTURAR No. Factura,
// Getters y Setters
public String getDireccion() {
return direccion;
}
@Override
public String toString() {
return "Empresa{" + "nombre=" + nombre + ", telefono=" + telefono + ",
direccion=" + direccion + '}';
}
do {
Scanner capturar = new Scanner(System.in);
String cod = "";
double imp;
int cant, cont = 0;
}
else {
System.err.println("Producto Agotado");
System.out.println("Desea otro producto? \n1) si. \n0)No.");
opc = capturar.nextInt();
}
}
}
} while (opc == 1);
}
}
Clase AppFactura
import java.util.Date;
import java.util.Scanner;
/**
*
* @author Leonardo Favio Diaz Martinez No. Control: 16112038
*/
public class AppFactura {
// for (i = 1; i != 0; i++);
// {}
Cliente fg = clientes[a-1];
Factura f1 = new Factura("Numero" + i + ":", 00, productos2, fg, new Date(12,
10, 2017));
emp.agregarProducto(productos, f1);
System.out.println(f1);
System.out.println(clientes[0]);
System.out.println(fg);
}
}