Python では、すべてのサブクラスで共通の「定数」(実際には変数) をクラスに持たせたいと考えています。フレンドリーな構文でそれを行う方法はありますか? 今私は使用します:
class Animal:
SIZES=["Huge","Big","Medium","Small"]
class Horse(Animal):
def printSize(self):
print(Animal.SIZES[1])
それを行うためのより良い方法、または「動物」と書かずに行う方法があるかどうか疑問に思っています。サイズ前。Horse は Animal から継承します。