Open Closed Principle - All In One Principle Real World Example Bhushan Gaikwad