關於 物件型態 的參數
關於 物件型態 的參數
關於 物件型態 的參數
當一個函式看起來需要超過兩個或三個以上的參數時,
需要將當中的一些參數包裝在一個類別裡。
example:
Circle makeCircle(double x, double y, double radius);
Circle makeCircle(Point center, double radius);
利用建立物件的方式,減少函式參數的數量。當一堆變數一起被傳遞時,
像上例的變數x和變數y,它們是某個概念裡的相似部分,而這個概念
應該獲得一個屬於它的名稱。