python之重寫父類方法


#修改父類的方法
#重寫父類的方法的目的是為了給他擴展功能,父類的方法已經不能滿足需求
#核心思想就一句話,先調用一下你要重寫的父類方法,
class Coon(object):
#基本類
def __init__(self,host,password,port):
self.host=host
self.password = password
self.port = port

class CoonMysql(Coon):
def __init__(self,host,password,port,username,db,charset='utf8'):
Coon.__init__(self,host,password,port)#調用父類的構造方法
# super(CoonMysql,self).__init__(host,passwd,port)#和上面一句的實現效果一模一樣
#第一句是手動調用父類方法,第二句是super自動找到父類,幫助調用父類方法
self.username=username
self.db=db
self.charset=charset
def coon_mysql(self):
self.port


免責聲明!

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



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