•Avoids redundant work when creating related
classes
•Subclass: Cat and Dog are subclasses of the class
Pet
•Superclass: Pet is the superclass of classes Cat and
Dog
•The whole Java language is a tree of classes
•Multiple inheritance is NOT allowed in Java