Object oriented programming : Semester I 2007/2008