配列は共変でない(≒引数にstringを取るメソッドがある)からstring[]からobject[]には変換できない
けどobjectには変換できる、よって後者が呼ばれる