博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python之重写父类方法
阅读量:6543 次
发布时间:2019-06-24

本文共 653 字,大约阅读时间需要 2 分钟。

python之重写父类方法

修改父类的方法

重写父类的方法的目的是为了给他扩展功能,父类的方法已经不能满足需求
核心思想就一句话,先调用一下你要重写的父类方法,


class Coon(object):    #基本类    def __init__(self,host,password,port):        self.host=host        self.password = password        self.port = portclass 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

转载于:https://blog.51cto.com/jinmy/2165180

你可能感兴趣的文章
我的友情链接
查看>>
职业发展,选择大都市还是回老家?
查看>>
升级Oracle 10..2.0.1到Oracle 10.2.0.5
查看>>
linux进程和计划任务
查看>>
好程序员大数据教程Hadoop全分布安装(非HA)
查看>>
在人工智能风口下,AI翻译也火了
查看>>
小程序如何引流?我有一些小技巧!
查看>>
Oracle 重做日志恢复
查看>>
Oracle RAC 服务器端连接负载均衡
查看>>
Redis安装与主从配置
查看>>
第七章:选择器引擎
查看>>
CentOS 7 安装MySQL 5.7.15/MySQLl 5.7.17
查看>>
linux学习一天一个命令(13)[head命令]
查看>>
mysql 数据的批量导入
查看>>
萌新的Linux学习之路(三)
查看>>
This Android SDK requires Android Developer Toolkit version 20.0.0 or above
查看>>
LRM-00109: could not open parameter file
查看>>
数据的加密和解密
查看>>
使用 dell openmanage server administrator 管理 服务器硬盘
查看>>
克隆虚拟机后-没有eth0 网卡的问题
查看>>