从其他包创建类的实例?

时间:2014-02-22 21:59:32

标签: java packages

我有2个包,airlineuserInterface

AirportMain我正在尝试创建一个类AirlineReservation的实例,但它来自包userInterface,与我的AirportMain不同。

我正在使用:

AirlineReservation airlineReservation = new AirlineReservation();

但是在AirlineReservation中收到一个不公开的错误,因此无法在包外访问它,但我确实有:

public class AirlineReservation {
课程AirlineReservation中的

我在这里做错了什么?

2 个答案:

答案 0 :(得分:1)

如果AirlineReservation的构造函数未声明为public,那么那就是你的问题。使构造函数公开。 如果它是公开的,你可能需要把

import userInterface.AirlineReservation;

AirportMain的开头。

答案 1 :(得分:0)

使构造函数公开,并获取有关访问修饰符link的更多信息。