多态
多态指的是不同类的相同方法,相同参数,不同功能。
调用时便于将一组对象放在集合里,无需判断对象的具体类型,统一调用
- 里氏代换原则:父类能出现的地方,子类一定能出现,反之则不一定
实例参加Python基本学习-组合(组合可以调用不同类的相同方法的不同实现形式)
重载
相同方法的不同参数类型。
对应Python的args,kwargs
本文介绍了面向对象编程中的两个核心概念——多态与重载。详细解释了多态如何通过相同方法的不同实现来简化代码调用,并展示了重载如何通过相同方法名但不同参数类型来增强代码灵活性。
多态指的是不同类的相同方法,相同参数,不同功能。
调用时便于将一组对象放在集合里,无需判断对象的具体类型,统一调用
实例参加Python基本学习-组合(组合可以调用不同类的相同方法的不同实现形式)
相同方法的不同参数类型。
对应Python的args,kwargs
581
1万+
3751

被折叠的 条评论
为什么被折叠?