APLICACIÓN DE EJEMPLO JAVA

5
22/11/200 5 .1 APLICACIÓN DE EJEMPLO JAVA PELUQUERÍA INTERACTIVA V.1.0

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 Presentation

Transcript of APLICACIÓN DE EJEMPLO JAVA

Page 1: APLICACIÓN DE EJEMPLO JAVA

22/11/2005 .1

APLICACIÓN DE EJEMPLO JAVA

PELUQUERÍA INTERACTIVA V.1.0

Page 2: APLICACIÓN DE EJEMPLO JAVA

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

22/11/2005 .3

Diagrama de Clases

Page 4: APLICACIÓN DE EJEMPLO JAVA

22/11/2005 .4

Diagrama de Transiciones (Caso de uso: caja.TramitarFactura)

Page 5: APLICACIÓN DE EJEMPLO JAVA

22/11/2005 .5

Diagrama de Transiciones (Caso de uso: peluquero.Cobrar)