aplicaciÓn de ejemplo java
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: APLICACIÓN DE EJEMPLO JAVA](https://reader036.vdocuments.co/reader036/viewer/2022082417/568146b9550346895db3e2ef/html5/thumbnails/1.jpg)
22/11/2005 .1
APLICACIÓN DE EJEMPLO JAVA
PELUQUERÍA INTERACTIVA V.1.0
![Page 2: APLICACIÓN DE EJEMPLO JAVA](https://reader036.vdocuments.co/reader036/viewer/2022082417/568146b9550346895db3e2ef/html5/thumbnails/2.jpg)
22/11/2005 .2
Código Fuente
public class Peluqueria {
public static void main(String[] args) {
Caja cajaA=new Caja(); //creamos caja nuevaPeluquero alex = new Peluquero("alex",cajaA);
//creamos peluqueroAprendiz amaia = new Aprendiz("amaia",25); //creamos
aprendizCliente juan = new Cliente("Juan",true,400); //creamos
clientesCliente 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 clientesalex.aceptarCliente(juan);
alex.cortarPelo(); //cortarles el peloamaia.cortarPelo();
alex.cobrar(); //cobrarlesamaia.cobrar();
alex.despacharCliente(); //despacharlesamaia.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(); }
}
![Page 3: APLICACIÓN DE EJEMPLO JAVA](https://reader036.vdocuments.co/reader036/viewer/2022082417/568146b9550346895db3e2ef/html5/thumbnails/3.jpg)
22/11/2005 .3
Diagrama de Clases
![Page 4: APLICACIÓN DE EJEMPLO JAVA](https://reader036.vdocuments.co/reader036/viewer/2022082417/568146b9550346895db3e2ef/html5/thumbnails/4.jpg)
22/11/2005 .4
Diagrama de Transiciones (Caso de uso: caja.TramitarFactura)
![Page 5: APLICACIÓN DE EJEMPLO JAVA](https://reader036.vdocuments.co/reader036/viewer/2022082417/568146b9550346895db3e2ef/html5/thumbnails/5.jpg)
22/11/2005 .5
Diagrama de Transiciones (Caso de uso: peluquero.Cobrar)