我是新手使用类,我很难理解这个错误发生的原因。谢谢你的帮助。赋值方法:访问器方法getStartTime和getEndTime返回其各自的值。 名为start的Mutator方法将startTime重置为当前时间。
from time import time
class Stopwatch:
def __init__(self, startTime, endTime):
self.startTime =time()
self.endTime=time()
def getStartTime(self):
return float(self.startTime)
def getEndTime(self):
return float(self.endTime)
def start(self):
self.endTime=time
return float(self.startTime)
def stop(self):
self.endTime=time
return float(self.startTime)
>>> a=Stopwatch
>>> a.getStartTime(a)
Traceback (most recent call last):
File "<pyshell#24>", line 1, in <module>
a.getStartTime(a)
File "/Users/baileyrockwell/Documents/hw9.py", line 55, in getStartTime
return float(self.startTime)
AttributeError: type object 'Stopwatch' has no attribute 'startTime'