The object oriented programming excercises