【发布时间】:2021-12-18 16:58:14
【问题描述】:
Please someone resolve this problem I am facing, what should I do for it
银行
package bank;
class Account {
public String name;
}
public class Bank {
public static void main(String[] args) {
}
}
导入其他包
package com.company;
import java.util.*;
import bank;
public class ImportingOtherPackages {
public static void main(String[] args) {
bank.Account account1 = new bank.Account(){
account1.name = "customer1";
}
}
}
【问题讨论】:
-
你应该尝试导入类,而不是包
-
Account 类好像不是公开的,如果你想从包外使用它,那就让它可以访问。
-
原因就在错误信息中:
Account不公开,所以只能在包bank内使用。而import bank是无效的,因为你不能导入包,只能导入类。
标签: java class intellij-idea import package