Use of private member variable of super class in subclass
What you will learn?
- How to access private member variable of parent class into child class.
- Hiding super class variable.
Some Important factors
- An inherited member is that member of base class that is freely accessible to the methods of the derived class.
- A base class private members are never inherited but they will still from part of derived class object.
Example
 class ParentClass {
private int x;
public void setx(int a)
{
	this.x=a;
}
public void showx()
{
	System.out.println("Value of x is "+x);
}
}
class childclass extends ParentClass
{
	private int y;
	public void setxy(int a, int b)
	{
		setx(a);
		y=b;
	}
	public void showxy()
	{
		showx();
		System.out.println("Value of y is "+y);
	}
}
public class MainClass {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		childclass cobj=new childclass();
		cobj.setxy(20, 39);
		cobj.showxy();
	}
}

