class Student: classYear=["","freshman","sophomore","junior","senior"] IDnumber = 1 def __init__(self,firstName,lastName,year): self.firstName=firstName self.lastName=lastName self.year=year self.hours=0 self.points=0 self.ID=Student.IDnumber Student.IDnumber=Student.IDnumber+1 def getName(self): return self.firstName+" "+self.lastName def updateYear(self): self.year=self.year+1 def getYear(self): return Student.classYear[self.year] def enterGrade(self,hours,grade): self.hours = self.hours+hours self.points=self.points+hours*grade def getGPA(self): if self.hours == 0: return 0 else: return self.points/self.hours def GetID(self): return self.ID