Python 第八节 第十一课

    科技2022-08-04  118

    [toc]

    多态

    多态 ( polymorphism ) 是指同一个方法调用由于对象不同可能会产生不同的行为. 在现实生活中, 我们有很多例子. 比如: 同样是调用人的休息方法, 张三的休息是睡觉, 李四的休息是玩游戏, 李翠花是敲代码. 同样是吃饭的方法, 中国人用筷子吃饭, 英国用刀叉吃饭, 印度人用手吃饭.

    关于多态要注意以下 2 点:

    1. 多态是方法的多态, 属性没有多态

    2. 多态的存在有 2 个必要条件: 继承, 方法重写.

    执行结果:

     

    Processed: 0.016, SQL: 8