'''
Created on Jul 11, 2013

@author: Jared
'''

class Cat:
    
    # By using default values, there is more flexibility for making Cats
    def __init__(self, name="Whiskers", age=2, claw_length=5.7):
        self.name = name
        self.age = age
        self.claw_length = claw_length
        
    # For printing out nicely
    def __str__(self):
        return self.name + " is " + str(self.age) + " years old with claws of length " + str(self.claw_length)
        

boring_cat = Cat()
print(boring_cat)

named_cat = Cat("Peanut Butter Paws")
print(named_cat)

aged_cat = Cat("Yellow Eyes", 3)
print(aged_cat)

claws_cat = Cat("Long Pause...", 4, 7.9)
print(claws_cat)
