Optional Java Class And Object Example In C