lunes, 3 de marzo de 2014

Herencia Java

Uno de los pilares de la programación OO permite la creación de una clase a partir de una clase general o bien la creación de una clase general para definir posteriormente subclases.

se dice entonces que la clase general o superior como se conoce en java puede ser heredada por otras a las que se les conoce como subclases las cuales son mas especificas, las subclases heredan todos los atributos y métodos de la superclase  y ademas adicionan los propios, sin embargo las restricciones de la herencia estan relacionada por los controles de acceso.

private
public 
protect 





class A{
    int i,j;
    void showij(){
    System.out.println("i q j: "+i+j);    
    }
    
    }

class B extends A{
    int k;
    void suma(){
        SYtem.out.println("i+j+k"+(i+j+k));
        
    }
    void showk(){
    System.out.println("K: "+K);    
        
    }
    
    
}