黑马程序员技术交流社区
标题:
在不修改两个类设计的前提下,使得示例的代码可以调用Person类中的study方法?
[打印本页]
作者:
小江哥
时间:
2019-11-20 15:21
标题:
在不修改两个类设计的前提下,使得示例的代码可以调用Person类中的study方法?
已知示例代码如下,在不修改两个类设计的前提下,使得示例的代码可以调用Person类中的study方法?
示例代码:
class Person(object):
def study(self):
print("Person类中study方法")
class Teacher(Person):
def study(self):
print("Teacher类中study方法")
obj = Teacher()
obj.study()
答案
obj = Teacher()
obj.__class__ = Person
obj.study()
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2