"Composition and Inheritance are the atoms of Pure OOO design.One can
Read this post on javaonfly.blogspot.com