在Python中,同一个类中的方法具有相同的名称
- 论坛
- 在Python中,同一个类中的方法具有相同的名称
8 浏览
在Python中,同一个类中的方法具有相同的名称
在一个类中,我如何声明几个具有相同名称但参数数量或类型不同的方法?
在以下的类中,我必须改变什么?
class MyClass: """""" #---------------------------------------------------------------------- def __init__(self): """构造函数""" def my_method(self, parameter_A_that_Must_Be_String): print(parameter_A_that_Must_Be_String) def my_method(self, parameter_A_that_Must_Be_String, parameter_B_that_Must_Be_String): print(parameter_A_that_Must_Be_String) print(parameter_B_that_Must_Be_String) def my_method(self, parameter_A_that_Must_Be_String, parameter_A_that_Must_Be_Int): print(parameter_A_that_Must_Be_String * parameter_A_that_Must_Be_Int)