package test;
public class BaseInheritorSamePackage {
protected BaseInheritorSamePackage() {
}
protected BaseInheritorSamePackage(int x) {
}
protected void foo() {
new BaseInheritorSamePackage(1);
}
protected int i = 1;
}
class DerivedInheritorSamePackage extends BaseInheritorSamePackage {
public void usage1() {
BaseInheritorSamePackage base = new BaseInheritorSamePackage();
base.foo();
int i = base.i;
}
}