目录

1.多态

2.其它

2.1 类的信息

2.2 对象信息

2.3 常⽤函数


1.多态

其他语⾔中所谓多态,指的是⼀个⽅法多种实现,在继承前提下,⽗类规定了⼦类的接⼝,使得可以相同的⽅式调⽤⼦类的⽅法,但会获得不同的功能。
Python崇尚的是“鸭⼦类型”(Duck typing),这个概念的名字来源于由JamesWhitcomb Riley提出的鸭⼦测试, “鸭⼦测试”可以这样表述: “当看到⼀只⻦⾛起来像鸭⼦、游泳起来像鸭⼦、叫起来也像鸭⼦,那么这只⻦就可以被称为鸭⼦。 ”。 “鸭⼦类型”中不关⼼对象的类型,只关⼼对象的⾏为。
鸭⼦类型是动态类型的⼀种⻛格。在这种⻛格中,⼀个对象有效的语义,不是由继承⾃特定的类或实现特定的接⼝,⽽是由"当前⽅法和属性的集合"决定。
多态_月隐学python第18课

2.其它

2.1 类的信息

多态_月隐学python第18课

2.2 对象信息

多态_月隐学python第18课

2.3 常⽤函数

多态_月隐学python第18课

 

相关文章:

  • 2021-11-13
  • 2021-04-22
  • 2021-09-18
  • 2022-01-09
  • 2021-07-11
  • 2021-05-12
  • 2022-12-23
  • 2021-12-26
猜你喜欢
  • 2021-06-13
  • 2021-09-02
  • 2021-04-10
  • 2021-12-28
  • 2021-12-10
  • 2021-03-31
  • 2021-05-13
相关资源
相似解决方案