結果 : abstract data type vs primitive data type