【发布时间】:2021-07-05 19:10:01
【问题描述】:
我正在通过一本教科书解决一些问题,以真正将我的头脑围绕在课堂上,并想知道是否有人可以帮助我解决一些问题。以下是我正在复习的课程:
class Cart():
def __init__(self):
self.cart = []
self.total = 0
def add_to_cart(self, item):
self.cart.append(item)
self.total += item.price
如果方法 add_to_cart 将在 MobileDevice 类型或 ServiceContract 类型的对象传递给它时起作用,有谁知道 add_to_cart 方法是否演示了以下任何一项以及为什么或为什么不针对每个?
- 继承
- 多态性
- 鸭子打字
- 自上而下的设计
- 函数式编程
【问题讨论】:
-
有人吗?请帮忙
标签: python python-3.x python-2.7 oop