Clase Libro package examen; import java.util.Scanner; public class Libro { String titulo ; Persona autor; String ISBN ; int paginas ; String edicion ; String editorial ; Lugar sitio; Fecha fecha; public Libro() { } public Libro(String titulo, Persona autor, String ISBN, int paginas, String edicion, String editorial, Lugar sitio, Fecha fecha) { this.titulo = titulo; this.autor = autor; this.ISBN = ISBN; this.paginas = paginas; this.edicion = edicion; this.editorial = editorial; this.sitio = sitio; this.fecha = fecha; } public String getTitulo() { return titulo; } public void setTitulo(String titulo) { this.titulo = titulo; } public Persona getAutor() { return autor; } public void setAutor(Persona autor) { this.autor = autor; } public String getISBN() { return ISBN; } public void setISBN(String ISBN) { this.ISBN = ISBN; } public int getPaginas() { return paginas; } public void setPaginas(int paginas) { this.paginas = paginas; } public String getEdicion() { return edicion; } public void setEdicion(String edicion) { this.edicion = edicion; } public String getEditorial() { return editorial; } public void setEditorial(String editorial) { this.editorial = editorial; } public Lugar getSitio() { return sitio; } public void setSitio(Lugar sitio) { this.sitio = sitio; } public Fecha getFecha() { return fecha; } public void setFecha(Fecha fecha) { this.fecha = fecha; } void leer(Persona p, Lugar l, Fecha f) { Scanner sc = new Scanner(System.in); System.out.println("La informacion del libro:"); System.out.println("Ingrese titulo:"); titulo = sc.nextLine(); System.out.println("Ingrese nombre del autor,"); p.nombre = sc.nextLine(); System.out.println("Ingrese apellido del autor"); p.apellido = sc.nextLine(); System.out.println("Imgrese codigo:"); ISBN = sc.nextLine(); System.out.println("Paginas:"); paginas = sc.nextInt(); System.out.println("La edicion:"); edicion = sc.nextLine(); System.out.println("El editorial"); editorial = sc.nextLine(); System.out.println("Ingrese pais:"); l.pais = sc.nextLine(); System.out.println("Ingrese ciudad:"); l.ciudad = sc.nextLine(); System.out.println("Ingrese dia:"); f.dia = sc.nextLine(); System.out.println("Ingrese numero de dia:"); f.numero_dia = sc.nextInt(); System.out.println("Ingrese mes:"); f.mes = sc.nextLine(); System.out.println("Ingrese año"); f.año = sc.nextInt(); } void mostrar(Persona p, Lugar l, Fecha f) { System.out.println("Titulo:" + this.titulo + "," + this.edicion); System.out.println("Autor:" + p.nombre + p.apellido); System.out.println("ISBN:" + this.ISBN + ", " + this.editorial + "," + l.pais + l.ciudad + f.dia + f.numero_dia + f.mes + f.año); System.out.println("Paginas:" + this.paginas); } } Clase Persona package examen; public class Persona { String nombre; String apellido; public Persona() { } public Persona(String nombre, String apellido) { this.nombre = nombre; this.apellido = apellido; } 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; } } Clase Lugar package examen; public class Lugar { String pais; String ciudad; public Lugar() { } public Lugar(String pais, String ciudad) { this.pais = pais; this.ciudad = ciudad; } public String getPais() { return pais; } public void setPais(String pais) { this.pais = pais; } public String getCiudad() { return ciudad; } public void setCiudad(String ciudad) { this.ciudad = ciudad; } } Clase Fecha package examen; public class Fecha { String dia; int numero_dia; String mes; int año; public Fecha(){ } public Fecha(String dia, int numero_dia, String mes, int año) { this.dia = dia; this.numero_dia = numero_dia; this.mes = mes; this.año = año; } public String getDia() { return dia; } public void setDia(String dia) { this.dia = dia; } public int getNumero_dia() { return numero_dia; } public void setNumero_dia(int numero_dia) { this.numero_dia = numero_dia; } public String getMes() { return mes; } public void setMes(String mes) { this.mes = mes; } public int getAño() { return año; } public void setAño(int año) { this.año = año; } } Test_Libro package examen; public class TestLibro { public static void main(String[] args) { Persona p=new Persona(); Lugar l=new Lugar(); Fecha f=new Fecha(); Libro l1=new Libro(); l1.leer(p, l, f); l1.mostrar(p, l, f); } }
Muestra contenido relacionado a la Programación Orientado a Objeto con el lenguaje de programación Java
martes, 13 de octubre de 2015
Solución de la Segunda Pregunta del examen TP1
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario