Created
June 30, 2015 02:01
-
-
Save anonymous/8b55f3a5982c14a89c0c to your computer and use it in GitHub Desktop.
Programa usado en la clase de UML 29/06/15
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package javaapplication11; | |
| public class Domicilio { | |
| String calle; | |
| int altura; | |
| public int getAltura() { | |
| return altura; | |
| } | |
| public void setAltura(int altura) { | |
| this.altura = altura; | |
| } | |
| public String getCalle() { | |
| return calle; | |
| } | |
| public void setCalle(String calle) { | |
| this.calle = calle; | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package javaapplication11; | |
| public class Empleado extends Persona { | |
| Domicilio domicilio_laboral; | |
| double salario; | |
| public Domicilio getDomicilio_laboral() { | |
| return domicilio_laboral; | |
| } | |
| public void setDomicilio_laboral(Domicilio domicilio_laboral) { | |
| this.domicilio_laboral = domicilio_laboral; | |
| } | |
| public double getSalario() { | |
| return salario; | |
| } | |
| public void setSalario(double salario) { | |
| this.salario = salario; | |
| } | |
| public void datos(){ | |
| System.out.println("-------Datos-------"); | |
| System.out.println("Nombre: " + nombre); | |
| System.out.println("Fecha de nacimiento: " + nacimiento); | |
| System.out.println("Edad: " + edad); | |
| System.out.println("Domicilio laboral: " | |
| + domicilio_laboral.calle | |
| + " al " | |
| + domicilio_laboral.altura); | |
| System.out.println("Salario:" + salario); | |
| System.out.println("-------------------"); | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package javaapplication11; | |
| public class Fecha { | |
| int dia; | |
| int mes; | |
| int año; | |
| public int getAño() { | |
| return año; | |
| } | |
| public void setAño(int año) { | |
| this.año = año; | |
| } | |
| public int getDia() { | |
| return dia; | |
| } | |
| public void setDia(int dia) { | |
| this.dia = dia; | |
| } | |
| public int getMes() { | |
| return mes; | |
| } | |
| public void setMes(int mes) { | |
| this.mes = mes; | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package javaapplication11; | |
| public class Main { | |
| public static void main(String[] args) { | |
| Empleado empleado = new Empleado(); | |
| empleado.setNombre("Somebody Someone"); | |
| empleado.setEdad(26); | |
| empleado.setSalario(15000.00); | |
| Domicilio domicilio_laboral = new Domicilio(); | |
| domicilio_laboral.setCalle("Rivadavia"); | |
| domicilio_laboral.setAltura(455); | |
| empleado.setDomicilio_laboral(domicilio_laboral); | |
| Fecha nacimiento = new Fecha(); | |
| nacimiento.setDia(26); | |
| nacimiento.setMes(11); | |
| nacimiento.setAño(1988); | |
| empleado.setNacimiento(nacimiento); | |
| empleado.saludar(); | |
| empleado.datos(); | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package javaapplication11; | |
| public class Persona { | |
| int edad; | |
| String nombre; | |
| Fecha nacimiento; | |
| public int getEdad() { | |
| return edad; | |
| } | |
| public void setEdad(int edad) { | |
| this.edad = edad; | |
| } | |
| public Fecha getNacimiento() { | |
| return nacimiento; | |
| } | |
| public void setNacimiento(Fecha nacimiento) { | |
| this.nacimiento = nacimiento; | |
| } | |
| public String getNombre() { | |
| return nombre; | |
| } | |
| public void setNombre(String nombre) { | |
| this.nombre = nombre; | |
| } | |
| public void saludar(){ | |
| System.out.println("Hola " + nombre); | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment