专栏名称: python实战
Python实战
目录
相关文章推荐
51好读  ›  专栏  ›  python实战

【重磅推荐】Super用法

python实战  · 公众号  · Python  · 2017-01-04 21:35

正文

请输入标题

类的三大特点:封装、继承、多态

而当我们写派生类时想要在继承基类方法的基础上又想要增加自己的特性时, super 就派上用场了,它让类既实现继承又实现了多态。

super 是一个类,在 python2 python3 中,用法有点区别。而这种变化其实也算是 python 2 3 的一种优化。

Python2 中括号里面是有参数,参数为类名和 self


Python3 中括号里没有参数。


还有一种方法来实现继承和重写的是通过基类名调用其方法的形式,而这种方法与 super 的的区别在多继承的时候体现的更明显。

例一:









请到「今天看啥」查看全文