我想在Java中建模以下情况,但我被卡住了:
特别是与客户、预订、航班预订和巴士预订相关的部分。我想要一组 Customer 对象,每个对象都有自己的预订列表(可以是航班预订或巴士预订)。
我打算像下面的测试代码一样调用我的类,但我不知道如何模拟上述情况:
public class Test
public static void main(String argv[])
Customer customerList //this will hold an array of objects of clients
Client cli1=new Client("smith","jhonson","2341")
Client cli2=new Client("tor", "jhon","1234")
customerList.addClient(cli1)
customerList.addClient(cli2)
FlightBook fl1=new FlightBook("Canada","12/July")
BusBook bus1=new BusBook("Montreal","15/July")
Booking bookList //holds an array of flight and bus bookings
bookList.addBook(fl1)
bookList.addBook(bus1)
现在我被困在这里,如何将 fl1 和 bus1 分配给第一个客户(cli1)?这样我就知道客户 1 进行了航班预订 (fl1) 和巴士预订 (bus1)。我问这个是因为我想稍后迭代我所有的客户,看看每个客户都做了哪些预订。
谢谢,请不要考虑java拼写错误,这只是主程序的草稿