Как передать объект, созданный в одном классе, в другой в Java?

Я пытаюсь разработать систему онлайн-бронирования отелей. У меня есть основной класс, который принимает входные данные от пользователя, такие как его имя, его платежная информация и другие поля данных, и делаетReservation объект, использующий эту информацию. У меня есть другой класс под названиемRoom у которого есть списокReservations для каждогоRoom объект. Проблема у меня в том, что я могуне могу найти способ добавитьReservation объект в списке вRoom объект. Вот часть кода:

public class HotelReservationSystem
{
    private Reservation reservation;

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

public class Room
{
    private ArrayList reservations;

    public void addReservation(//parameters?)
    {
        reservations.add(//parameter?);
    }
}

Я нене знаю, как получить новыйReservation объект для передачи в качестве параметра дляadd метод вRoom учебный класс. Я просто могуЯ обернул вокруг него голову и надеялся, что кто-нибудь поможет мне в процессе мышления.

Спасибо за вашу помощь.

Ответы на вопрос(2)

Ваш ответ на вопрос