Advertisement
Brandford

Ejemplo Herencia en Java

Oct 2nd, 2014
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.24 KB | None | 0 0
  1. // Código escrito por @JorgeVC24
  2.  
  3. // Clase Main
  4. package Herencia;
  5.  
  6. public class Main
  7. {
  8.     public static void main( String[] args )
  9.     {
  10.         Trabajador t1 = new Trabajador();
  11.         t1.setNombre( "Victor H." );
  12.         t1.setApellido( "Morales M." );
  13.                
  14.         System.out.println( "Nombre: "+ t1.getNombre() + " " + t1.getApellido() );
  15.         System.out.println( "Salario Mensual: " + t1.calcularSalario(50, 2400) );
  16.     }
  17. }
  18.  
  19. // Clase Persona
  20. package Herencia;
  21.  
  22. public class Persona
  23. {
  24.     private String nombre;
  25.     private String apellido;
  26.     private String direccion;
  27.     private String dni;
  28.     private String telefono;
  29.  
  30.     /**
  31.      * @return the nombre
  32.      */
  33.     public String getNombre() {
  34.         return nombre;
  35.     }
  36.  
  37.     /**
  38.      * @param nombre the nombre to set
  39.      */
  40.     public void setNombre(String nombre) {
  41.         this.nombre = nombre;
  42.     }
  43.  
  44.     /**
  45.      * @return the apellido
  46.      */
  47.     public String getApellido() {
  48.         return apellido;
  49.     }
  50.  
  51.     /**
  52.      * @param apellido the apellido to set
  53.      */
  54.     public void setApellido(String apellido) {
  55.         this.apellido = apellido;
  56.     }
  57.  
  58.     /**
  59.      * @return the direccion
  60.      */
  61.     public String getDireccion() {
  62.         return direccion;
  63.     }
  64.  
  65.     /**
  66.      * @param direccion the direccion to set
  67.      */
  68.     public void setDireccion(String direccion) {
  69.         this.direccion = direccion;
  70.     }
  71.  
  72.     /**
  73.      * @return the dni
  74.      */
  75.     public String getDni() {
  76.         return dni;
  77.     }
  78.  
  79.     /**
  80.      * @param dni the dni to set
  81.      */
  82.     public void setDni(String dni) {
  83.         this.dni = dni;
  84.     }
  85.  
  86.     /**
  87.      * @return the telefono
  88.      */
  89.     public String getTelefono() {
  90.         return telefono;
  91.     }
  92.  
  93.     /**
  94.      * @param telefono the telefono to set
  95.      */
  96.     public void setTelefono(String telefono) {
  97.         this.telefono = telefono;
  98.     }
  99.    
  100.    
  101. }
  102.  
  103. // Clase Trabajador
  104. package Herencia;
  105.  
  106. public class Trabajador extends Persona
  107. {
  108.     public double calcularSalario( double numeroHoras, double salarioHora )
  109.     {
  110.         double resultado = 0;
  111.         resultado = numeroHoras * salarioHora;
  112.        
  113.         return( resultado );
  114.     }
  115. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement