我有2个包,airline
和userInterface
在AirportMain
我正在尝试创建一个类AirlineReservation
的实例,但它来自包userInterface
,与我的AirportMain
不同。
我正在使用:
AirlineReservation airlineReservation = new AirlineReservation();
但是在AirlineReservation
中收到一个不公开的错误,因此无法在包外访问它,但我确实有:
public class AirlineReservation {
课程AirlineReservation
中的。
我在这里做错了什么?
答案 0 :(得分:1)
如果AirlineReservation
的构造函数未声明为public
,那么那就是你的问题。使构造函数公开。
如果它是公开的,你可能需要把
import userInterface.AirlineReservation;
在AirportMain
的开头。
答案 1 :(得分:0)
使构造函数公开,并获取有关访问修饰符link的更多信息。