鸭子类型、多态与协议式编程 | Python

本章覆盖:duck typing;“看行为而不是只看继承树”;多态调用;EAFP 与 LBYL 的工程边界;抽象接口与动态对象模型;与 typing.Protocol 的后续衔接。

本章知识点

  • duck typing
  • “看行为而不是只看继承树”
  • 多态调用
  • EAFP 与 LBYL 的工程边界
  • 抽象接口与动态对象模型
  • 与 typing.Protocol 的后续衔接