我這裏介紹我以前的問題: Java - how can I loop methods with same name but different parameters使用的包裝類 - java的
而且我已經涉及到這個問題。
這裏給出了一個例子 - 使用包裝類的一個很好的例子嗎?
class Wrapper{
Part param1;
File param2;
File param3;
}
class Validator{
void validate (Wrapper wrapper);
}
class ValidatorA extends Validate{
void validate (Wrapper wrapper){
//use wrapper.part...
}
}
class ValidatorC extends Validate{
void validate (Wrapper wrapper){
//use wrapper.file...
}
}
但它讓我感到驚訝。包裝是否正確的名稱?是有效的包裝類嗎?從我讀的包裝類用於原語使用它們作爲對象,不應該那麼它被命名爲不同的?或者我錯了?
我需要它被稱爲相同的方式,所以我可以循環它,所以超載不是答案。鑑於類工作正常 - 我只是覺得如果它是正確的方式來使用包裝名稱?
恕我直言,截至目前,類名沒有任何意義。另一位開發人員將如何理解該課程的目的?它有三個領域,它們是如何相關的? – meskobalazs
它包含所有驗證器所需的所有參數 – arienn