python中的类的问题

时间:2016-11-18 01:27:30

标签: python attributes

我是新手使用类,我很难理解这个错误发生的原因。谢谢你的帮助。赋值方法:访问器方法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'

0 个答案:

没有答案