A60978. 下列代码中, s1.draw() 和 s2.draw() 能正确运行并输出不同结果的主要原因是( )。1 class Shape
单选题
知识点
题目描述
下列代码中, s1.draw() 和 s2.draw() 能正确运行并输出不同结果的主要原因是( )。
1 class Shape:
2 def draw(self):
3 print("绘制图形")
4
5 class Circle(Shape):
6 def draw(self):
7 print("绘制圆形")
8
9 class Rectangle(Shape):
10 def draw(self):
11 print("绘制矩形")
12
13 if __name__ == "__main__":
14 s1 = Circle()
15 s2 = Rectangle()
16
17 s1.draw()
18 s2.draw()选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员