Java 我怎样才能在课堂上点名?
我试着在课堂上打电话,但每次都失败了。 想想看,我有2个类和1个main.java文件,它们都在同一个包中Java 我怎样才能在课堂上点名?,java,class,oop,Java,Class,Oop,我试着在课堂上打电话,但每次都失败了。 想想看,我有2个类和1个main.java文件,它们都在同一个包中 我在x类中有一个数组。你可以想象这个数组像“旅馆里的房间”或“公共汽车上的座位” 这样,x级将是酒店或公共汽车 y类是“买家”或“乘客”。他们有一个账户页面,他们可以登录网站等 所以,在main类中,我创建了y对象 我还在y类中创建了buyRoom()方法(这就是问题所在) 当我购买X的房间时,在数组中填充y的名字或y的帐户ID buyRoom()或buySomething(
- 我在x类中有一个数组。你可以想象这个数组像“旅馆里的房间”或“公共汽车上的座位”
- 这样,x级将是酒店或公共汽车
- y类是“买家”或“乘客”。他们有一个账户页面,他们可以登录网站等
- 所以,在main类中,我创建了y对象
- 我还在y类中创建了buyRoom()方法(这就是问题所在)
public Reservation(int seat, boolean reservationType){
count++;
code+=count;
if(reservationType==true){
vipSeats--;
}
else {
regSeats--;
}
// seats[seat]=Passenger.getName(); <-- is it works?
}
public Reservation(int seat,boolean reservationType){
计数++;
代码+=计数;
if(reservationType==true){
毒蛇--;
}
否则{
注册席位--;
}
//seats[seat]=Passenger.getName();因此,假设在同一文件夹中有public First()和public Second();两个类。您可以在public First()中调用public Second(),并使用函数mean(int num),假设它是在Second()中使用以下语法定义的:
Second a = new Second();
System.out.println(a.mean(5));
Class A
可以调用Class B
,调用方式与main
类调用其中任何一个的方式相同。除此之外,您必须澄清您的问题……您必须首先通过调用其构造函数实例化类,即您必须执行Passenger person=new Passenger()
希望我没有误解你的问题。对不起,我不知道nhgrif。我只想要一个用于此用法的示例方法。我已经创建了一个对象。你的问题是什么?@GökhanNas你知道如何在你的main
类中实例化类A
的对象吗?我不明白你怎么需要一个示例。实例化一个类
是一样的,不管你在哪个类中实例化它……如果你不需要实例化一个类,那么就去看看一些关于OOP的非常基本的Java教程。