如何访问不同包中的 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 访问修饰符。
在包 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 访问修饰符。