Java

Páginas: 2 (360 palabras) Publicado: 30 de octubre de 2012
Costructores con herencia
Los costructores van desde la base a la clase secundaria ,la sentencia super se utiliza en la primera línea del costructor de la derivada .
//case padre
importjava.util.Scanner;

class BASE1 {
private int x;
Scanner obj=new Scanner(System.in);
BASE1(){
System.out.println(" ejecucin de ccb");
System.out.println(" ingrese dato x");x=obj.nextInt();
}
public void mostrarb1(){
System.out.println(" valor de cb"+x);
}

}
//clase hija
import java.util.Scanner;

public class derivada1 extends BASE1 {

private int y;
Scannerobj=new Scanner(System.in);
derivada1(){
//super();
System.out.println(" ejecucion ccd");
System.out.println(" ingrese dato y");
y=obj.nextInt();
}
public voidmostrard1(){
System.out.println(" valor dc"+ y);
}
}
//clase principal
public class programa1 {


public static void main(String[] args) {
derivada1 a1=new derivada1();

}-------------------------------------------------
}
Costructor en la base
//clase padre
import java.util.Scanner;

class BASE2 {
private int x;
Scanner obj=new Scanner(System.in);
BASE2(){System.out.println(" ejecucin de ccb");
System.out.println(" ingrese dato x");
x=obj.nextInt();
}
public void mostrarb2(){
System.out.println(" valor de cb"+x);
}

}
//clase hija
importjava.util.Scanner;

class derivada2 extends BASE2 {

private int y;
Scanner obj=new Scanner(System.in);
public void setd2(){

System.out.println(" ejecucion ccd");System.out.println(" ingrese dato y");
y=obj.nextInt();

}
public void mostrard2(){
System.out.println(" valor dc"+ y);
}
}
//clase principal
public class programa1 {


public static voidmain(String[] args) {
derivada2 a1=new derivada2();
a1.setd2();
a1.mostrarb2();
a1.mostrard2();
}

}
*******************************3ra versión **************************************...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS