當前位置:編程學習大全網 - 電腦編程 - python 為什麽要使用靜態方法

python 為什麽要使用靜態方法

Python使用靜態方法類似函數工具使用,壹般盡量少用靜態方法。

Python的靜態方法和類成員方法都可以被類或實例訪問,兩者概念不容易理清,但還是有區別的:

1)靜態方法無需傳入self參數,類成員方法需傳入代表本類的cls參數;

2)從第1條,靜態方法是無法訪問實例變量的,而類成員方法也同樣無法訪問實例變量,但可以訪問類變量;

3)靜態方法有點像函數工具庫的作用,而類成員方法則更接近類似Java面向對象概念中的靜態方法。

  • 上一篇:如何根據例程修改代碼單片機
  • 下一篇:PHP程序中如何判斷來訪者是蜘蛛還是普通用戶?
  • copyright 2024編程學習大全網