Python面試真題 - Python編程: 類繼承
【Python面試真題】- Python編程: 類繼承
def class_test():
class A(object):
def show(self):
print("class A")
def hello(self):
print("hello")
class B(A):
def show(self):
print("class B")
b =B()
b.show()
b.hello()
# 調用類A的show方法
b.__class__ = A
b.show()
# __class__方法指向了類對象,只用給他賦值類型A,
# 然后調用方法show,但是用完了記得修改回來。
"""OUT
class B
hello
class A