// EJEMPLO DE HERENCIA
public class SUMA extends DEMO
{
int X = 5, Y = 6;
public static void main( String ARGS[ ] )
{
new SUMA( );
}
public SUMA( )
{
int RESP = 0;
/*
DEMO DEM = new DEMO(Y);
RESP = DEM.SUMA(X);
*/
super.X = Y;
RESP = super.SUMA( );
System.out.println("La suma de " + "X" + " + " + "Y" + " = " + RESP );
System.out.println("La suma de " + X + " + " + "Y" + " = " + super.SUMA( X ) );
System.out.println("La suma de " + X + " + " + Y + " = " + super.SUMA(X, Y) );
}
}
class DEMO
{
int X = 2, Y = 1;
public DEMO( int X ) { this.X = X; }
public DEMO ( ) { }
public int SUMA( ) { return X + Y; }
public int SUMA( int Y ) { return X + Y; }
public int SUMA(int X, int Y) { return X + Y; }
}