Object oriented programming practicals