Introduction - If you have any usage issues, please Google them yourself
This article describes the fundamental and important aspects of Object oriented design. It explains 3 principles of how to organize objects into packages with examples. Recommended for any one who is involved in OO design.