在Java中,如果你想在当前文件中使用外部类的构造函数,你需要确保外部类是可访问的,并且你已经正确地实例化了它。下面是一个简单的例子来说明这个过程:
public class ExternalClass {
private String message;
// 外部类的构造函数
public ExternalClass(String message) {
this.message = message;
}
public void displayMessage() {
System.out.println(message);
}
}
public class CurrentFile {
public static void main(String[] args) {
// 使用外部类的构造函数创建一个实例
ExternalClass externalObject = new ExternalClass("Hello from external class!");
// 调用外部类的方法
externalObject.displayMessage();
}
}
public
的,这样其他类才能访问它。new
关键字和外部类的构造函数来创建一个外部类的实例。public
的,你将无法从其他类中访问它。解决方法是修改构造函数的访问修饰符为public
。import
语句来导入它。通过这种方式,你可以在当前文件中有效地使用外部类的构造函数和方法。
领取专属 10元无门槛券
手把手带您无忧上云