Skip to main content

标签: 重载

Python 入门基础知识 - 重载

重载重载允许通过继承而创建的类重新定义父类的方法。不仅可以重载方法,而且还可以重载运算符,例如"+"、"*"等,以适用自创建的类。方法重载通过继承而创建的类,其父类的方法不一定能满足类的需求。新类实际上只是修改部分功能,为了避免命名函数的麻烦,可以使用方法重载来解决。或者,新类需要重新初始化,此时就可以重载__init__方法来实现。方法的重载实际上就是在类中使用def关键字重载父类的方法。如果重载父类中的方法,但又需要在类中先使用父类的该方法,可以使用父类加"."加方法名的形式调用。例如重载"__...[…]

Read More