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()); } } }
Muestra contenido relacionado a la Programación Orientado a Objeto con el lenguaje de programación Java
jueves, 29 de octubre de 2015
EXAMEN PARCIAL INTERNADO
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario