50 likes | 197 Views
APLICACIÓN DE EJEMPLO JAVA. PELUQUERÍA INTERACTIVA V.1.0. Código Fuente. public class Peluqueria { public static void main(String[] args) { Caja cajaA=new Caja(); //creamos caja nueva Peluquero alex = new Peluquero("alex",cajaA); //creamos peluquero
E N D
APLICACIÓN DE EJEMPLO JAVA PELUQUERÍA INTERACTIVA V.1.0
Código Fuente public class Peluqueria { public static void main(String[] args) { Caja cajaA=new Caja(); //creamos caja nueva Peluquero alex = new Peluquero("alex",cajaA); //creamos peluquero Aprendiz amaia = new Aprendiz("amaia",25); //creamos aprendiz Cliente juan = new Cliente("Juan",true,400); //creamos clientes Cliente pepe = new Cliente("pepe",false,200); System.out.println("juan tiene " +juan.getDinero()); System.out.println("pepe tiene " +pepe.getDinero()); System.out.println("la cajaA tiene " +cajaA.getSaldo()); /*************en la pelu***************************/ amaia.aceptarCliente(pepe); //aceptar clientes alex.aceptarCliente(juan); alex.cortarPelo(); //cortarles el pelo amaia.cortarPelo(); alex.cobrar(); //cobrarles amaia.cobrar(); alex.despacharCliente(); //despacharles amaia.despacharCliente(); //despacharles (amaia no puede) alex.despacharCliente(amaia); /*************fuera de la pelu***************************/ System.out.println("juan tiene ahora " +juan.getDinero()); System.out.println("pepe tiene ahora " +pepe.getDinero()); System.out.println("juan es " +alex.getCliente()); System.out.println("pepe es " +amaia.getCliente()); System.out.println("la cajaA tiene ahora " +cajaA.getSaldo()); System.out.println("la cajaNueva tiene ahora “ +amaia.getCaja().getSaldo()); cajaA.listarFacturas(); amaia.getCaja().listarFacturas(); } }
Diagrama de Transiciones (Caso de uso: caja.TramitarFactura)