如果某個方法將類/結構作爲輸入參數,那麼命名它的最好方法是什麼?方法命名約定
例:
class Person{}
class Address{}
class Utility{
//name **style 1** - use method overloading
public void Save(Person p){}
public void Save(Address a){}
*//name **style 2** - use unique names that define what they are doing
//or public void SavePerson(Person p){}
//and public void SaveAddress(Address a){}*
}
我個人比較喜歡的風格1(使用語言功能 - 在這種情況下,超載)。 如果你喜歡風格1,你能指出我的任何「官方」文檔,說這是一個標準?
去風格1與方法重載 – Vijjendra 2010-10-01 21:22:15
馬特 - 任何面向對象的語言我猜。 – 2010-10-02 21:53:30
我認爲Oded和Fredrik Mork的評論都是有效的答案 – 2010-10-07 15:12:15