Пример #1
0
class Cat:
    def __init__(self):
        self.age = 3  # years
        self.total_results = Results()

    def age_squarer(self):
        r = Results()

        age2 = self.age * self.age
        r.add("age squared is " + str(age2))

        self.total_results.extend(r)
        return r

    def age_ager(self):
        r = Results()

        r.add2("Incrementing age by one year from " + str(self.age))
        self.age += 1

        if self.age == 10:
            r.add3("Age hit a decade boundary")

        self.total_results.extend(r)
        # print "age is {} and results size is {}".format(self.age,
        #                                                 self.total_results.get_size())
        return r