varとObjectって何が違うの?
どっちもどんな型でもあつかえるんじゃない?