modelo modificado
This commit is contained in:
parent
6b2bf57948
commit
eb45b06de4
|
@ -10,10 +10,13 @@ package Modelo;
|
|||
*/
|
||||
public class Asiento extends Zona{
|
||||
|
||||
String id;
|
||||
boolean estado;
|
||||
private String id;
|
||||
private boolean estado;
|
||||
|
||||
public Asiento() {
|
||||
public Asiento(String id, boolean estado, String nombre, double precio, Asiento[][] asientos, double montoRecaudado, Zona[] zonas) {
|
||||
super(nombre, precio, asientos, montoRecaudado, zonas);
|
||||
this.id = id;
|
||||
this.estado = estado;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
|
|
|
@ -8,10 +8,14 @@ package Modelo;
|
|||
*
|
||||
* @author citla
|
||||
*/
|
||||
public class Sala {
|
||||
double montoRecaudado;
|
||||
public abstract class Sala {
|
||||
protected double montoRecaudado;
|
||||
protected Zona zonas [];
|
||||
protected Zona z;
|
||||
|
||||
public Sala() {
|
||||
public Sala(double montoRecaudado, Zona zonas []) {
|
||||
this.montoRecaudado=montoRecaudado;
|
||||
this.zonas=zonas;
|
||||
}
|
||||
|
||||
public double getMontoRecaudado() {
|
||||
|
@ -22,8 +26,13 @@ public class Sala {
|
|||
this.montoRecaudado = montoRecaudado;
|
||||
}
|
||||
|
||||
public double verMontoRecaudado(Zona z){
|
||||
montoRecaudado= montoRecaudado + z.precio;
|
||||
return montoRecaudado;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {//ver montorecaudado
|
||||
public String toString() {
|
||||
return "Sala{" + "montoRecaudado=" + montoRecaudado + '}';
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
/*
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
package Modelo;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author citla
|
||||
*/
|
||||
public class Tarjeta {
|
||||
|
||||
private int numeroTarjeta;
|
||||
String diaVencimiento;
|
||||
int numero;
|
||||
String nombreTitular;
|
||||
|
||||
}
|
|
@ -13,6 +13,7 @@ public class Usuario {
|
|||
String nombre;
|
||||
String password;
|
||||
String tipo;
|
||||
String correoelectronico;
|
||||
|
||||
public Usuario(){
|
||||
}
|
||||
|
|
|
@ -3,16 +3,21 @@
|
|||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
package Modelo;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author citla
|
||||
*/
|
||||
public abstract class Zona {
|
||||
public abstract class Zona extends Sala { //protected las variables y metodos
|
||||
|
||||
double precio;
|
||||
protected String nombre;
|
||||
protected double precio;
|
||||
protected Asiento [][] asientos;
|
||||
|
||||
public Zona() {
|
||||
public Zona(String nombre, double precio, Asiento[][] asientos, double montoRecaudado, Zona[] zonas) {
|
||||
super(montoRecaudado, zonas);
|
||||
this.nombre = nombre;
|
||||
this.precio = precio;
|
||||
this.asientos = asientos;
|
||||
}
|
||||
|
||||
public double getPrecio() {
|
||||
|
@ -23,5 +28,9 @@ public abstract class Zona {
|
|||
this.precio = precio;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Zona{" + "nombre=" + nombre + ", precio=" + precio + ", asientos=" + asientos + '}';
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue