Derived d; d.Update(); // さて、どっちの Update() が呼ばれる?