我在一個碰撞課程課上,在6周內教會了我們Python,並且我一直在努力保持緊張。我們的老師現在告訴我們要開發一個基本上模仿圍繞三個目的地的「公共汽車系統」的計劃,我們要做的就是創建不同的模塊和課程,並讓他們互相交流工作。在Python中創建總線系統
我的問題是,我只是不明白他是如何做到這一點,我也不知道我需要什麼類型的類。這是他如何描述問題:
建立公交公司的模型。應該有至少3個目的地(沒有太多!),幾輛巴士(每輛巴士將由公共汽車班建造,並且應該有一定數量的座位,並且與一對目的地相關聯(一個從一個到達 - 這些可能會在每次旅行後得到更新),以及人們(選擇他們想要的巴士路線並坐在公交車上)。巴士應該指出他們是否已滿,但在此之前應該允許人加入總線。建立這樣的其他結構,以你的模型是有道理的,你沒有變得過於複雜
到目前爲止,我想出了一個人的類 「」」 創建於2013年7月7日 @作者:Rohan Vidyarthi,Papon Luengvarinkul '''
class Person :
'''This people class will allow me to make people'''
def __init__(self, name, ID, age, location, destination):
self.my_name = name
self.my_ID = ID
self.my_age = age
self.my_location = location
self.my_destination = destination
def introduce_myself(self):
return str(self.my_name + " " + str(self.my_ID) + " " + str(self.my_age) + " " + self.my_location + " to " + self.my_destination)
def __str__(self):
return self.my_name
但我真的不知道我該怎麼做。另外
我創建了一個總線類,它有一個構造函數,其中包含總線編號的輸入以及它的容量。
我覺得我沒有這個去任何地方,我只需要像一個計劃開始這方面的工作怎麼樣規劃方案出來