Access Modifier in Inheritance

class A{
    public int i;
    private int j;
    void showij(){
        System.out.println("i & j is: " + i + " "+ j);
    }
}
class B extends A{
    public int k;
    B(int x,int y, int z){
        i = x;
        //j = y; //Error
        k = z;
        //System.out.println("i + j + k = "+(i+j+k)); //Error
    }
}
public class Main{
    public static void main(String args[]){
        B sub = new B(2,3,4);
    }
}

No comments:

Post a Comment