摘要: 1.经典类和新式类 在Python2中有经典类与新式类之分,没有显式地继承object类的类,以及该类的子类,都是经典类。 显式地继承object的类,以及该类的子类,都是新式类。 而在Python3中,即使没有显式地继承object,也会默认继承该类,因而在Python3中统一都是新式类。 2.继 阅读全文
posted @ 2021-02-02 16:16 云long 阅读(891) 评论(0) 推荐(0)
摘要: 抽象基类 抽象类是一个特殊的类,它的特殊之处在于只能被继承,不能被实例化。 抽象类与普通类的不同之处在于:抽象类中要有抽象方法(没有实现功能),该类不能被实例化,只能被继承,且子类必须实现抽象方法。 疑问: 已经有了鸭子类型 和多态 ,为什么还要用这个呢?答: 为了 解决两个事情 抽象基类文档 使用 阅读全文
posted @ 2021-02-02 14:51 云long 阅读(440) 评论(0) 推荐(0)