我想實現一個類和2個亞類:Python的OOP不同的方法名稱
class cars(object):
def chassis(self):
...
class automobile(cars):
def chassisAutomobile(self):
...
class truck(cars):
def chassisTruck(self):
...
方法「chassisAutomobile」和「chassisTruck」應該比「底盤」同一featuers +附加(爲子類特殊) 特徵。 我想這應該很簡單,如果他們有相同的名字 - 但在我的應用程序中,它會讓你感覺不同,他們有不同的名字(chassis - chassisAutomobile,chassisTruck)。
你將如何在Python中實現這一點? 非常感謝您的幫助!
「但是在我的應用程序中,它會讓你覺得它們有不同的名字」爲什麼這樣呢?真正的卡車有底盤和卡車底盤嗎? –
另外,你應該考慮用單數形式和'CamelCase'命名你的類,例如,而不是'cars'你應該使用'Car'這個名字。 –
你面臨什麼問題?如果你想從'chassisTruck'調用'chassis',只需要做 –