Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """Train Station."""
- class Passenger:
- def __init__(self, passenger_id: str, seat: str):
- pass
- @property
- def id(self) -> str:
- pass
- @property
- def seat(self) -> str:
- pass
- class Train:
- def __init__(self, train_id: str, carriages: int, seats_in_carriage: int):
- pass
- @property
- def carriages(self) -> int:
- return 0
- @property
- def train_id(self) -> str:
- return ""
- @property
- def seats_in_carriage(self) -> int:
- return 0
- def get_seats_in_train(self) -> int:
- return 0
- def get_number_of_passengers(self) -> int:
- return 0
- def get_passengers_in_carriages(self) -> dict:
- return {}
- @train_id.setter
- def train_id(self, value: str):
- pass
- @carriages.setter
- def carriages(self, value: int):
- pass
- @seats_in_carriage.setter
- def seats_in_carriage(self, value: int):
- pass
- def add_passenger(self, passenger: Passenger) -> Passenger:
- pass
- class TrainStation:
- def __init__(self, trains: list, passengers: list):
- pass
- def get_station_overview(self) -> list:
- return []
- def get_number_of_passengers(self):
- return 0
- @property
- def passengers(self):
- return []
- @passengers.setter
- def passengers(self, value_list: list):
- pass
- @property
- def trains(self):
- pass
- @trains.setter
- def trains(self, value_list: list):
- pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement