Python(10):类
生活随笔
收集整理的這篇文章主要介紹了
Python(10):类
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
寫在前面
文章目錄
- 類
- 一. 大致結(jié)構(gòu)
- 二. 方法
- 三. 成員可見性
- 四. 繼承
- 專欄目錄
類
一. 大致結(jié)構(gòu)
類名建議首字母大寫,并以駝峰式命名
class Student(): # 定義類的全局變量name = ''age = 10二. 方法
當(dāng)不涉及對象,只修改類的屬性的時候建議使用類方法
class Student():sum = 0@classmothed #類方法裝飾器def plus_sum(cls):cls.sum += 1print(cls.sum)- 靜態(tài)方法參數(shù)不使用self關(guān)鍵字
- 需要@staticmethod 裝飾器
- 類方法和靜態(tài)方法都不能使用self獲取對象的實例變量
三. 成員可見性
四. 繼承
# 在c6中定義People類 from c6 import Peopleclass Student(People):def __init__(self,school,name,age):People.__init__(self,name,age) # 父類構(gòu)造方法只有name,age兩個參數(shù)# 調(diào)用父類構(gòu)造方法時候需要傳入self參數(shù)- super關(guān)鍵字
專欄目錄
傳送門
總結(jié)
以上是生活随笔為你收集整理的Python(10):类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 形容父爱如山的句子227个
- 下一篇: Python(11):正则表达式