First page Back Continue Last page Graphics
Inheritance
Re-usable logic can be pushed to parent class.
This removes the repetitive code and makes classes concise.
You can inherit from no class in Objective-C.
In Cocoa you don't want to do this since NSObject provides many useful features.
Multiple inheritance is not allowed in Objective-C.