Venga

Páginas: 6 (1485 palabras) Publicado: 26 de marzo de 2014
Clase principal
Lo que usualmente hace es mandar a llamar todo lo que hay en las subclases e imprimirlas para mostrar en pantalla
package libros;
import java.util.*;
public class Main_estantes {
public static void menu_estantes(){ //MENU: Mensajes de estantes
System.out.println("CUAL ESTANTE DESEA:\nESTANTE 1\nESTANTE 2\nESTANTE 3\nESTANTE 4\nESTANTE 5\n6. MOSTRARESTANTES\n7. VACIAR TODOS 8. SALIR");
}
public static void menu(){ //MENU: Mensajes de libros
System.out.println("1. INSERTAR LIBRO\n2. SACAR LIBRO\n3. MOSTRAR ESTANTE\n4. VACIAR ESTANTE\n5. ESCOJER OTRO ESTANTE");
}
public static void main(String[]args){
Scanner mich=new Scanner(System.in);
int estante, opc; // Declaran variabesMetodos_estantes metodo=new Metodos_estantes(); // Se declar el metodo
do{ // inicio de ciclo
menu_estantes(); // Se manda a llamar el metodo para el menu de estantes
estante=mich.nextInt(); // se guarda la variable estante
switch (estante){ // Inicio de menu





case 1: do{
menu(); // se manda a llamar metodo menuopc = mich.nextInt(); // Se guarda la variable opc
switch (opc){// seleccion de opcion

// aqui hace la funcion del primer estante que es estante1

case 1: metodo.insertar_estante1();break;//se manda a llamar metodo para insertar estante1case 2: metodo.borrar_libro1();break;//se manda a llamar metodo para borrar libro de estante1
case 3: metodo.mostrar_estante1();break;//se manda a llamar metodo para mostrar estante
case 4: metodo.vaciar_estante1();break;//se manda a llamar metodo para vaciar estante
}
}while (opc != 5)// manejo del ciclo;break; // rompe el ciclo









case 2: do{
menu();// se manda a llamar metodo menu
opc = mich.nextInt();// Se guarda la variable opc
switch (opc){// seleccion de opcion
case 1: metodo.insertar_estante2();break;//se manda a llamar metodopara insertar estante2
case 2: metodo.borrar_libro2();break;//se manda a llamar metodo para borrar libro de estante2
case 3: metodo.mostrar_estante2();break;
case 4: metodo.vaciar_estante2();break;//se manda a llamar metodo para vaciar estante2
}
}
while (opc != 5) // manejo de ciclo;break; // rompe el ciclo

case 3: do{
menu(); //
opc = mich.nextInt();
switch (opc){
case 1: metodo.insertar_estante3();break;
case 2: metodo.borrar_libro3();break;
case 3:metodo.mostrar_estante3();break;
case 4: metodo.vaciar_estante3();break;
}}


while (opc != 5);break;
case 4: do{
menu();
opc = mich.nextInt();
switch (opc){
case 1: metodo.insertar_estante4();break;
case 2:metodo.borrar_libro4();break;
case 3: metodo.mostrar_estante4();break;
case 4: metodo.vaciar_estante4();break;
}
}while (opc != 5);break;

case 5: do{
menu();
opc = mich.nextInt();
switch (opc){
case 1:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Venged
  • Lo Que Venga
  • Lo que venga
  • Lo que venga
  • cuandoel venga
  • Te vengo a decir
  • Venga La Alegria
  • Que Venga La Camilla

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS