Kereta Yarsi Indonesia
Loading...
Searching...
No Matches
model.Passenger Class Reference

Public Member Functions

 Passenger (int passengerID, String namaLengkap, String tipeID, String noID, String kursi)
 
 Passenger (String namaLengkap, String tipeID, String noID, String kursi)
 
String getTipeID ()
 
void setTipeID (String tipeID)
 
String getNoID ()
 
void setNoID (String noID)
 
String getNamaLengkap ()
 
void setNamaLengkap (String namaLengkap)
 
String getTipeUmur ()
 
void setTipeUmur (String tipeUmur)
 
String getKursi ()
 
void setKursi (String kursi)
 
int getPassengerID ()
 
void setPassengerID (int passengerID)
 

Detailed Description

The Passenger class represents a passenger in the KYI Integrated system. It includes details such as the passenger's ID, type of ID, number of ID, full name, age type, and seat number.

This class provides constructors to create a Passenger object and getter and setter methods to access and modify the passenger's attributes.

Author
Muhammad Rizal Anditama Nugraha

Constructor & Destructor Documentation

◆ Passenger() [1/2]

model.Passenger.Passenger ( int  passengerID,
String  namaLengkap,
String  tipeID,
String  noID,
String  kursi 
)
inline

Constructs a Passenger object with specified passenger ID, full name, type of ID, number of ID, and seat number.

Parameters
passengerIDthe ID of the passenger
namaLengkapthe full name of the passenger
tipeIDthe type of ID of the passenger
noIDthe number of the ID of the passenger
kursithe seat number of the passenger

◆ Passenger() [2/2]

model.Passenger.Passenger ( String  namaLengkap,
String  tipeID,
String  noID,
String  kursi 
)
inline

Constructs a Passenger object with specified full name, type of ID, number of ID, and seat number. The passenger ID is set to -1.

Parameters
namaLengkapthe full name of the passenger
tipeIDthe type of ID of the passenger
noIDthe number of the ID of the passenger
kursithe seat number of the passenger

Member Function Documentation

◆ getKursi()

String model.Passenger.getKursi ( )
inline

Returns the seat number of the passenger.

Returns
the seat number of the passenger

◆ getNamaLengkap()

String model.Passenger.getNamaLengkap ( )
inline

Returns the full name of the passenger.

Returns
the full name of the passenger

◆ getNoID()

String model.Passenger.getNoID ( )
inline

Returns the number of the ID of the passenger.

Returns
the number of the ID of the passenger

◆ getPassengerID()

int model.Passenger.getPassengerID ( )
inline

Returns the ID of the passenger.

Returns
the ID of the passenger

◆ getTipeID()

String model.Passenger.getTipeID ( )
inline

Returns the type of ID of the passenger.

Returns
the type of ID of the passenger

◆ getTipeUmur()

String model.Passenger.getTipeUmur ( )
inline

Returns the age type of the passenger.

Returns
the age type of the passenger

◆ setKursi()

void model.Passenger.setKursi ( String  kursi)
inline

Sets the seat number of the passenger.

Parameters
kursithe seat number to set

◆ setNamaLengkap()

void model.Passenger.setNamaLengkap ( String  namaLengkap)
inline

Sets the full name of the passenger.

Parameters
namaLengkapthe full name to set

◆ setNoID()

void model.Passenger.setNoID ( String  noID)
inline

Sets the number of the ID of the passenger.

Parameters
noIDthe number of the ID to set

◆ setPassengerID()

void model.Passenger.setPassengerID ( int  passengerID)
inline

Sets the ID of the passenger.

Parameters
passengerIDthe ID to set

◆ setTipeID()

void model.Passenger.setTipeID ( String  tipeID)
inline

Sets the type of ID of the passenger.

Parameters
tipeIDthe type of ID to set

◆ setTipeUmur()

void model.Passenger.setTipeUmur ( String  tipeUmur)
inline

Sets the age type of the passenger.

Parameters
tipeUmurthe age type to set

The documentation for this class was generated from the following file: