domingo, 30 de octubre de 2011

programa de herencias 2S21 Tesoem POO

/**
* @(#)Base.java
*
*
* @author
* @version 1.00 2011/5/11
*/

public class Base {

private String nombre;

public Base(String nombre) {
this.nombre=nombre;
this.mostrar();
}
private void mostrar(){
System.out.println("Hola nombre" + nombre + " desde clase base ...");
}
}

*************************************************************************************
*************************************************************************************

/**
* @(#)Heredado.java
*
*
* @author
* @version 1.00 2011/5/11
*/


class Heredado extends Base{
String nombre;

public Heredado(String nombre) {
super(nombre);
this.nombre=nombre;
this.mostrar();
}
private void mostrar(){
System.out.println("Invocando construtor de clase base....");
System.out.println("Hola nombre" + nombre + " desde clase base ...");
System.out.println("Invocando a mostrar de clase base");
}
public static void main (String[] args) {
new Heredado("hugo");
}
}