面向对象的三大特征

2019-08-18  本文已影响0人  足__迹

多态存在的三个必要条件:

      -  继承
      -  重写(子类继承父类后对父类方法进行重新定义)
      -  父类引用指向子类对象

python 中没有限定传入放入类型

  1. 静态语言,对于静态语言来说上面传入的参数必须是指定类型或者其类型的子类
  2. 动态语言: 对于动态语言python来说,上面传入的参数不一定是指定的类型,也可以是其他类型,只需要满足设计的方法
上一篇 下一篇

猜你喜欢

热点阅读