Вы каждый раз создаете новый BusTicket
объект
BusTicket bus=new BusTicket();
Вместо этого вам нужно получить его из вашего метода getTicketDetails()
. Затем вы можете получить доступ к объекту класса Person
, который вы определили в getTicketDetails()
BusTicket bus= getTicketDetails();
Person person = bus.getPerson();