or
本练习是课程的一部分
回顾面向对象编程的基础,并通过重载解锁 Python 运算符的功能。设计并构建实现多重与多层继承的类。
当前练习
用类型提示升级您的 Python 技能。练习创建魔术方法,处理在对象命名空间外访问属性的尝试,或自定义属性的设定方式。构建描述符以控制属性的存储、获取与删除,并创建自定义迭代器来遍历对象集合或数据流。
学习使用抽象基类为 Python 类构建"蓝图"。探索接口如何创建由其他类履行的契约。利用接口,并使用工厂方法设计模式来构建类。