結果 : function redefinition different basic types