Tag - object oriented programming in c language