myPackage
somePackage
public class TestSuper { private int privateInt; public int publicInt; protected int protectedInt; int noModifierInt; public TestSuper() { [Link]; [Link]; [Link]; [Link]; } }
public class TestSubExternal extends [Link] { private int subExternalPrivateInt; public int subExternalPublicInt; protected int subExternalProtectedInt; int subExternalNoModifierInt; public TestSubExternal() { [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; } }
public class TestSub extends TestSuper { private int subPrivateInt; public int subPublicInt; protected int subProtectedInt; int subNoModifierInt; public TestSub() { [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; } }
public class SomeExternalPackageClass { public SomePackageClass() { [Link] testSuper = new [Link](); [Link]; [Link] testSub = new [Link](); [Link];
private class SomePackageClass { public SomePackageClass() { TestSuper testSuper = new TestSuper(); [Link]; [Link]; [Link]; TestSub testSub = new TestSub(); [Link]; [Link]; [Link]; } }
} }