色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 類的成員

林玟書2年前9瀏覽0評論

Python是一門面向對象的編程語言,支持面向對象的設計與開發。其中類是Python面向對象編程的基礎,類的成員包括:實例變量、類變量、方法、類方法、靜態方法等。

# 實例變量示例
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person("Tom", 20)
print(p.name) # Tom
# 類變量示例
class Person:
count = 0 # 類變量
def __init__(self, name, age):
self.name = name
self.age = age
Person.count += 1 # 計數器自增
p1 = Person("Tom", 20)
print(Person.count) # 1
p2 = Person("Jerry", 21)
print(Person.count) # 2
# 方法示例
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name)
p = Person("Tom", 20)
p.say_hello() # Hello, my name is Tom
# 類方法示例
class Person:
count = 0 # 計數器
def __init__(self, name, age):
self.name = name
self.age = age
@classmethod
def increase_count(cls):
cls.count += 1 # 類計數器自增
p1 = Person("Tom", 20)
print(Person.count) # 0
Person.increase_count()
print(Person.count) # 1
# 靜態方法示例
class Math:
@staticmethod
def add(a, b):
return a + b
result = Math.add(3, 5)
print(result) # 8

以上是Python類的成員的基本介紹和代碼示例,熟練掌握這些成員對于Python面向對象編程至關重要,可讓你的代碼更加規范和易于維護。