Возможно ли иметь разные типы возвращаемых данных для перегруженного метода? - PullRequest
25 голосов
/ 11 мая 2010

При перегрузке метода возможно ли иметь разные типы возврата для перегруженного метода? например,

void foo(int x) ;
int foo(int x,int y);
double foo(String str);

в общем объектно-ориентированном программировании это возможно?

Ответы [ 11 ]

0 голосов
/ 11 мая 2010

Для большинства языков программирования, которые поддерживают перегрузку методов (Java, C #, C ++, ...), если типы параметров различны, типы возвращаемых данных также могут быть разными.

...