jueves, 29 de octubre de 2015

EXAMEN PARCIAL INTERNADO

PRIMER EXAMEN PARCIAL INTERNADO 

public abstract class InternadoPersona {
    String nombre;
    String Apellido;
    String numCuartos;

    public InternadoPersona() {
    }

    public InternadoPersona(String nombre, String Apellido, String numCuartos) {
        this.nombre = nombre;
        this.Apellido = Apellido;
        this.numCuartos = numCuartos;
    }
    

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getApellido() {
        return Apellido;
    }

    public void setApellido(String Apellido) {
        this.Apellido = Apellido;
    }

    public String getNumCuartos() {
        return numCuartos;
    }

    public void setNumCuartos(String numCuartos) {
        this.numCuartos = numCuartos;
    }
    
}
 
nueva clase

public final class InternadoAlumno extends InternadoPersona {

    private String pabellon;

    public InternadoAlumno() {
        this.ingresarDatos();
        this.mostrarDatos();
    }

    public void ingresarDatos() {
        Scanner sc = new Scanner(System.in);
        System.out.println("ingresa nombre del pabellon");
        pabellon = sc.next();
        System.out.println("ingrese nombre del alumno");
        nombre = sc.next();
        System.out.println("ingrese el apellido de la alumno");
        Apellido = sc.next();
        System.out.println("ingrese el numero de cuarto");
        numCuartos = sc.next();

    }

    public void mostrarDatos() {
        System.out.println("nombre: " + this.getNombre());
        System.out.println("apellidos: " + this.getApellido());
        System.out.println(" Numero de cuarto " + this.getNumCuartos());
    }
}

nueva clase

public final class Cuartos extends InternadoPersona {

    int cantCuarto;

    public Cuartos() {
        this.ingresarDAto();
        this.mostrarDato();
    }

    public void ingresarDAto() {
        Scanner sc = new Scanner(System.in);
        System.out.println("ingresa nombre: ");
        nombre=sc.next();
        System.out.println("ingresar apellido");
        Apellido=sc.next();
        
    }

    public void mostrarDato() {
        System.out.println("nombre: "+this.nombre);
        System.out.println("apellido: "+this.Apellido);
        System.out.println("numero de cuarto"+this.numCuartos);
       

    }
}


nueva clase


public final class Pabellones extends InternadoPersona {
    String nombrePabellon;

    public Pabellones() {
        this.ingresarDato();
        this.mostrarDato();
    }

  
    public  void ingresarDato (){
        Scanner sc=new Scanner(System.in);
        System.out.println("ingresar nombre;");
        nombre=sc.next();
        System.out.println("ingresa apellido");
        Apellido=sc.next();
        System.out.println("ingrese numero de cuarto");
        numCuartos=sc.next();
    }
    public void mostrarDato(){
        System.out.println("nombre: "+this.nombre);
        System.out.println("apellido: "+this.Apellido);
        System.out.println("numero de cuato: "+this.numCuartos);
    }
}

clase principal

import java.util.ArrayList;
import java.util.Iterator;
import java.util.Scanner;


public class MainInternado {

    InternadoAlumno aa = new InternadoAlumno();
    Pabellones p = new Pabellones();

    public void Mennu() {
        int opc = 0;
        Scanner sp = new Scanner(System.in);
        do {
            System.out.println("****************************************");

            System.out.println("(1) Ingresar                            ");
            System.out.println("(2) Mostrar                             ");
            System.out.println("(3) Salir                               ");
            System.out.println("****************************************");
            System.out.println("Elija una opcion: ");
            opc = sp.nextInt();

            switch (opc) {
                case 1:
                    System.out.println("nombre del pabellon");
                    String pabellon = sp.next();
                    System.out.println("imgresa nombre del alumno");
                    String nombre = sp.next();
                    System.out.println("imgrese apellido del alumno");
                    String apellido = sp.next();
                    System.out.println("ingrese dni del alumno");
                    String dni = sp.next();

                    break;

                case 2:
                    System.out.println("mostrar");
                    aa.mostrarDatos();
                    break;
            }
        } while (opc != 3);
    }

    public static void main(String[] args) {
        InternadoAlumno aa = new InternadoAlumno();
        Pabellones p = new Pabellones();

        ArrayList lista = new ArrayList();

        ingresar(lista);
        mostrar(lista);

    }

    static void ingresar(ArrayList lista) {
       
        System.out.println("LSTA DE INTERNADOS");
        lista.add("Maria Angola");
        lista.add("elefantes");
        lista.add("Sheraton");
    }

    static void mostrar(ArrayList lista) {
        Iterator i = lista.iterator();
        while (i.hasNext()) {
            System.out.println(i.next());
        }
    }

}





No hay comentarios.:

Publicar un comentario