如何访问不同包中的 sub Class?

How to access sub Class in different Package?

在包 1 中,我有主类和子类Class。 if在package 2如何访问Subclass?

如果我们想访问同一个包但不同文件Java中的子类,我们可以使用如:

  package Modifier;

        public class Other {
        public static void main(String[] args) {
            Public ut =  new Public();
     // Access the subclass of a class in the same package different file
            Public.subPublic sub_ut = ut.new subPublic();
        sub_ut();
        }
    }     

但是如何在不同的Package中访问Class的子类呢?谢谢...

我认为这没有意义,但如果你想这样做。检查你的访问修饰符,你必须使用 public :

public class Public{
public class subPublic{ //modify  access modifiers
     }
}

内部class访问与访问字段或方法没有什么不同。您可以对内部 class 使用 public、protected、package 或 private 访问修饰符。