摘要:
Python面向对象编程中,类中定义的方法可以是 @classmethod 装饰的 类方法 ,也可以是 @staticmethod 装饰的 静态方法 ,用的最多的还是不带装饰器的 实例方法 ,如果把这几个方法放一块,对初学者来说无疑是一头雾水,那我们该如何正确地使用它们呢? 先来个总结: 再来看一个 阅读全文
摘要:
本章目录: 一、多态 二、多态性 三、鸭子类型 一、多态 多态指的是一类事物有多种形态. 动物有多种形态:人,狗,猪. linux中“一切皆文件”,文件具有可写可读特性: 二、多态性 1. 什么是多态动态绑定(在继承的背景下使用时,有时也称为多态性) 多态性是指在不考虑实例类型的情况下使用实例。 多 阅读全文
摘要:
本章内容 Python面向对象的多态和继承对比 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已经编写了一个名为An 阅读全文