[英]Python - empty class constructor (style)
定義不需要任何構造函數參數的類的“ Pythonic”方法是什么?
class MyClass:
# class body
還是我們需要一個顯式的構造函數? 即
class MyClass:
def __init__:
pass
# class body
您的第一種方法足夠好,除非您只想使用類屬性而不是實例屬性
此外,在Python中每一個類從對象繼承,在詳細解釋這里
class MyClass:
pass
此類的示例如下
class MyClass:
a = 1
b = 2
print(MyClass.a)
#1
print(MyClass.b)
#2
class MyException(Exception):
pass
raise MyException
# raise MyException
#__main__.MyException
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.