Class
class Pet(Animal):
def __init__(self, species, color, name):
super().__init__(species, color)
self.name = name
def __str__(self):
return "{0} {1} named {2}.".format(self.color, self.species, self.name)
def change_name(self, new_name):
self.name = new_name
my_dog = Pet(species="dog", color="orange", name="Guises")
print(my_dog)
print(my_dog.name)
# => output:
# orange dog named Guises.
# Guises