È possibile avere due metodi con lo stesso nome ma diversi parametri e tipi di ritorno in Java? Sembra che sarebbe un buon modo per generalizzare un semplice getter e setter .. Puoi farlo con costruttori perché non con metodi regolari? per esempioquindi in java non puoi avere nomi di metodi duplicati con diversi valori restituiti e parametri?
perché non essere in grado di fare ..
int getVal() {
return int;
}
boolean getVal() {
return true;
}
setVal(int a) {
}
e
setVal(boolean a) {
}
possibile duplicato di [Java - perché nessuno tipo di ritorno basato overloading dei metodi] (http://stackoverflow.com/questions/2744511/java-why-no-return-type-based-method-overloading) – nawfal