我想通过将 M,F 声明为变量来实例化两个子类。从那里,我想打印结果实例的性别。
我正在密切关注示例,但我无法辨别为什么我的代码不起作用并且我不断收到错误消息:“get_gender() 采用 0 个位置参数,但给出了 1 个”
我会很感激任何建议
class Person:
class Male(Person):
def get_gender(self):
print("male")
class Female(Person):
def get_gender(self):
print("female")
M = Male() # instance
F = Female() # instance
M.get_gender()
F.get_gender()