I think the old Borland Turbo literature was the best in the industry and that's why Borland compilers took off. That and the price. And the features. Take this product box from Turbo Pascal 5.5 as an example:
You take one sports car and with objects you can have a convertible or a hard top with a fin. inheritance makes perfect sense!
Too bad abstract concepts like interfaces and anonymous methods are more difficult to explain.