// METODES public Boolean CheckPrecioEdad(Espectador espectador, double precio, Pelicula pelicula) { // comprueba que el espectador tenga dinero y edad suficiente para entrar int edadEspectador = espectador.Edad; double dineroEspectador = espectador.Dinero; int edadMinima = pelicula.EdadMinima; if (edadEspectador < edadMinima || dineroEspectador < precio) //si es menor que la edad minima o no tiene suficiente dinero { return(false); } // restamos el precio de la entrada al dinero del espectador espectador.Dinero = espectador.Dinero - precio; return(true); }
public void Aixecar() { // metodo usador para desocupar una silla del cine, cambia el varlo de la variable ocupado // al inicio de este metodo, variable ocupado contendra un objeto Espectador, que eliminamos y seteamos a null this.ocupado = null; }
public Silla() { this.ocupado = null; }
// METODOS public void Asentar(Espectador espectador) { // metodo usado para que el objeto espectador ocupe una silla, cambia el valor de la variable ocupado. // por defecto está en null, este metodo le asigna el objeto Espectador this.ocupado = espectador; }
// CONSTRUCTORES public Silla(string etiqueta) { this.etiqueta = etiqueta; this.ocupado = null; }