Documente Academic
Documente Profesional
Documente Cultură
Metodele pot sau nu s˘a returneze o valoare la terminarea lor. Tipul returnat
poate fi atˆat un tip primitiv de date sau o referint¸˘a la un obiect al unei clase.
System.out.println("rezultat");
...
return;
Dac˘a o metod˘a trebuie s˘a returneze o valoare acest lucru se realizeaz˘a prin
intermediul instruct¸iunii return, care trebuie s˘a apar˘a ˆın toate situat¸iile de
terminare a funct¸iei.
double radical(double x) {
if (x >= 0)
return Math.sqrt(x);
else {
// Eroare la compilare
In cazul ˆın care ˆın declarat¸ia funct¸iei tipul returnat este un tip primitiv de
date, valoarea returnat˘a la terminarea funct¸iei trebuie s˘a aib˘a obligatoriu acel
eroare.
int metoda() {
int metoda() {