title: railway booking program in python
body: <p>I'm working on this project in python where I'm trying to code a system that allows the user to book, cancel, print train tickets and also save everything they've done to a separate file that the program reads every time it opens and the re-saves it with the new information when it is closed. I'm stuck because I don't know what to do next, I've defined a class for reservations and also some methods within the class. I'll eventually attempt to code a GUI, where the user just clicks on the button with the seat number they want to order to book it and so on. Here's what I've done so far, I'm a new programmer so please be kind, I need suggestions on what I should do next, I'm I on the right track or do I need to code in another way? Here's what I've done so far: </p>
  
  <pre><code>class Reservation:
      def __init__ (self, seatCol, seatRow, department, destination, departure, price):
          self.__seatCol = seatCol
          self.__seatRow = seatRow 
          self.__departement = departement
          self.__destination = destination
          self.__departure = departure
          self.__price = price
  
      def selectDeparture(departure):
          #Asks the user to pick a departure
  
      def selectDestination(destination):
          #Asks the user to pick a destination
  
      def selectSeat(seatCol, seatRow, department): 
          #Asks the user to pick a seat and checks if it's already booked
  
      def ticketPrice (price):
  
      def printBookedTicket:
  </code></pre>