package aa;
public class A
{
protected int x;
}
package bb;
import aa.*;
public class B extends A
{
public void
test()
{ x=100;
}
}
package cc;
import bb.*;
class C extends B
{
public void test1()
{
x=1000;
}
}
is this x available in the class C ???
It is !, Then what is the RULE behind this protected ???
can any one crack this ???