This question is related to OO Analysis and Design.