# Chapter 27 example: Animal -> Dog inheritance.

class Animal:
    def __init__(self, name):
        self.name = name

    def describe(self):
        print(f"I am {self.name}.")

class Dog(Animal):
    def bark(self):
        print(f"{self.name}: Woof!")

rex = Dog("Rex")
rex.describe()    # I am Rex.
rex.bark()        # Rex: Woof!
