Update and Draw Object by interfaces