In this tute we'll cover the basics of inheritance. We'll look at the syntax to inherit one class from another and the general idea of inheritance. Inheritance is a large and fascinating topic and this tute is just an ice breaker.
We create a blueprint class, the parent, which contains generic information. Then we create more specific child (or derived) classes from this parent class. In this way, we don't need to retype any of the parent class's code.
Don't get confused over this information, basic inheritance is nothing more than a clever way to save a little typing. Polymorphism (which we'll look at shortly) is just a way to save a lot of typing!