updated ObjectOrented.c