Reasons for using OOP concepts was not clear at first.Therefore it was difficult to grab the right idea about them .