您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Java中将在一个类中创建的对象传递给另一个类?

如何在Java中将在一个类中创建的对象传递给另一个类?

让makeReservation返回创建的Reservation对象:

 public Reservation makeReservation(int checkIn, int checkOut)//Other parameters
{
    reservation = new Reservation(checkIn, checkOut);
    return reservation;
}

(您也可以为创建吸气剂reservation

然后像这样更改您的addReservation:

public void addReservation(Reservation res)
{
    reservations.add(res);
}

然后像这样添加它:

HotelReservationSystem hrs = new HotelReservationSystem();
Reservation res = hrs.makeReservation();
Room room = new Room();
room.addReservation(res);

但是,您可能需要重新考虑模型。现在,您HotelReservationSystem正在创建预留,仅保存该预留,覆盖旧预留。如果创建多个对象会怎样?另外,给定HotelReservationSystem对象,如何获得特定房间的预订?只是要考虑的一些事情…

java 2022/1/1 18:16:21 有582人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶