In computer programming, the
return type (or result
type) defines and constrains the data
type of the value
returned from a subroutine or method. In many programming languages (especially statically-typed programming languages such as C, C++,
Java) the
return type must be explicitly specified when declaring a function.
read more >>