Documentos de Académico
Documentos de Profesional
Documentos de Cultura
package Modelo;
public class Funcion {
private String nombre;
public Funcion(String nombre, int precio, String hora) {
this.nombre = nombre;
this.precio = precio;
this.hora = hora;
import Modelo.Funcion;
import Modelo.Teatro;
import java.util.Scanner;
public class CineMark {
//importo el modelo de la clase teatro que esta en la otra clase modelo
private Teatro miTeatro;
private Scanner leerDatos=new Scanner(System.in);
//metodo de opciones osea un menu de opciones
public void inicio(){
//declarar varible para mirar las opciones
int opc=0;
do {
sout("CINEMARK");
sout("1.Crear Teatro");
sout("2.Crear funcion");
sout("3.imprimir Datos");
sout("4. salir");
//para poder lee hay que crear una variable
opc=leerDatos.nextInt();
//crear un switch para evaluar, multiples resultados
switch(opc){
//evaluar los 4 casos
case 1: crearTeatro();break;
case 2: crearFuncion();break;
case 3: imprimirDatos();break;
case 4: System.exit(0);
default: System.out.println("Erro");break;
}
} while (opc!=4);
sout("Entre el nombre");
//crear variables en cada mensaje
String nombre=leerDatos.next();
sout("Entre la direccion");
String direccion=leerDatos.next();
sout("Entrar Numeronde funciones");
int funciones=leerDatos.nextInt();
//creando objeto llama mi teatro de la clase Teatro que esta recibiendo un nombre direccion etc
miTeatro=new Teatro(nombre,direccion,funciones);
}
//crear metodo
if (funcion[i]!= null) {
sout("Nombre de la funcion"+funcion[i].getNombre());
sout("Precio funcion"+funcion[i].getPrecio());
sout("hora funcion"+funcion[i].getHora());
}else{
break; }}}}
//se sale del programa
CLASE TEST CINEMA(app) DEL PAQUTE PRINCIPAL
package principal;
import controlador.CineMark;