Class vs. Instance

  • + 1 comment

    class Person:

    def __init__(self,initialAge):
        if initialAge < 0:
            self.age = 0
            print("Age is not valid, setting age to 0.")
        else:
            self.age = initialAge
    def amIOld(self):
        if self.age < 13:
            print("You are young.")
        elif self.age >= 18:
            print("You are old.")
        else:
            print("You are a teenager.")
    def yearPasses(self):
        self.age = self.age+1