Object Oriented Concepts I