課程
/后端開發
/Python
/Python-面向對象
有什么區別?為什么要分三種寫法
2019-11-01
源自:Python-面向對象 3-3
正在回答
在一個類A中普通的方法定義為def func(),在調用時通過對象a.func()
類方法通過@classmethod定義,只能訪問類的屬性,通過類來調用A.func()
如果希望像普通屬性一樣調用方法通過@property,調用時為a.func,不用加括號
舉報
Python面向對象教程,帶你深入了解python面向對象特性
2 回答哪位大神可以幫我解釋下每行代碼是什么干嘛的嗎
1 回答python Class 名與文件名可以不一樣嗎,還是說一樣更好?
1 回答if _name_=='_main_':是什么意思,哪位大神可以幫解釋下
1 回答代碼已出,可以參考一下
1 回答python3中除法是用哪個方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-11-19
在一個類A中普通的方法定義為def func(),在調用時通過對象a.func()
類方法通過@classmethod定義,只能訪問類的屬性,通過類來調用A.func()
如果希望像普通屬性一樣調用方法通過@property,調用時為a.func,不用加括號