Python——类与对象,异常处理
生活随笔
收集整理的這篇文章主要介紹了
Python——类与对象,异常处理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
類
1 class C1: 2 def setdata(self,value): 3 self.data = value 4 def display(self): 5 print(self.data) 1 class C2(C1): //繼承,2 def display(self): 3 print('C2:', self.data) 4 def displaySuper(self): 5 super().display多態(tài):同樣的借口,不同的方法
同名方法的搜索:自下而上
構(gòu)造函數(shù):
_add_(self,other):實現(xiàn)加法運算
_XXX_: 鉤子,用來構(gòu)造特殊函數(shù)
1 class C3(C2): 2 def _init_(self,value): 3 self.data = value 4 def _add_(self,other): 5 return C3(self.data + other.data) 6 def display(self): 7 print('C3:', end = ' ') 8 super().display()?
異常處理
異常:可以改變程序中控制流程的事件
異常是一種特殊的分支
一般是某種錯誤或者失敗發(fā)生
Python可以自動處理異常,即,立即停止
?
轉(zhuǎn)載于:https://www.cnblogs.com/wwwwwei/p/10594195.html
總結(jié)
以上是生活随笔為你收集整理的Python——类与对象,异常处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Zookeeper常用命令行及API
- 下一篇: JetBrains下载历史版本