Как передать объект, созданный в одном классе, в другой в 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
учебный класс. Я просто могуЯ обернул вокруг него голову и надеялся, что кто-нибудь поможет мне в процессе мышления.
Спасибо за вашу помощь.