【发布时间】:2014-06-26 11:05:50
【问题描述】:
写一个Counter类的定义,包含:
- 一个 int 类型的实例变量 counter,初始化为 0。
- 一种名为 increment 的方法,将实例变量 counter 加一。它不接受参数或返回值。
- 一种名为 get_value 的方法,它不接受任何参数。它返回实例变量 counter 的值。
这就是我目前所拥有的......
class Counter(object):
def __init__(self, ct):
self.counter = ct
def increment(self):
self.counter += 1
def get_value(self):
return self.counter
【问题讨论】:
-
我没有看到“int 类型的实例变量计数器,初始化为 0”
-
我的代码实验室说我在解决方案中的某些地方使用了不正确的数字。我不确定如何解决它....
-
@user3583742,你到底想用代码实现什么?
-
get_value的目的是什么?您可以直接访问counter。 -
Python class and methods 的可能重复项