Python是一種面向對象的編程語言,其中類是重要的概念之一。類是用于創建對象的藍圖,這些對象具有一些共同的屬性和方法。Python中的類可以包含類屬性值,這些值是所有對象共享的。
class Car: wheels = 4 def __init__(self, make, model, year): self.make = make self.model = model self.year = year my_car = Car("Honda", "Accord", 2022) print(my_car.wheels) # 輸出 4 print(Car.wheels) # 輸出 4 Car.wheels = 6 # 改變所有車的車輪數量 print(my_car.wheels) # 輸出 6 print(Car.wheels) # 輸出 6
在這個例子中,我們定義了一個類Car,它有一個類屬性wheels,其值為4。我們也定義了一個初始化方法,用于初始化每個新的Car對象的實例屬性。在創建my_car對象之后,我們可以訪問其類屬性值wheels。
我們還可以改變所有Car對象的wheels值,因為這是一個類屬性值。我們只需直接在類上更改它的值,就可以使所有Car對象的wheels值改變。
類屬性值通常用于指定所有對象共享的默認值。在實際編程中,您可能會經常用到它們。
上一篇vue函數式模板
下一篇python 求次冪