python @abstractmethod


1。寫在前面

由於python 沒有抽象類、接口的概念,所以要實現這種功能得abc.py 這個類庫

 

2。@abstractmethod特點

@abstractmethod:抽象方法,含abstractmethod方法的類不能實例化,繼承了含abstractmethod方法的子類必須復寫所有abstractmethod裝飾的方法,未被裝飾的可以不重寫

 

3。舉個反面栗子(實例化抽象類)

 

 4。舉個正常栗子

 

 

 

 參考

http://www.cnblogs.com/bjdxy/archive/2012/11/15/2772119.html

https://www.jianshu.com/p/a340ffb231a0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM