Koji je tip povrata metode koja ne vraća nikakvu vrijednost?
Koji je tip povrata metode koja ne vraća nikakvu vrijednost?

Video: Koji je tip povrata metode koja ne vraća nikakvu vrijednost?

Video: Koji je tip povrata metode koja ne vraća nikakvu vrijednost?
Video: If void does not return any value , why we use it? 2024, Prosinac
Anonim

Vraćanje vrijednosti iz metode

Ako metoda ne vrati vrijednost, mora se deklarirati da vraća poništiti . Međutim, metoda pop() u klasi Stack vraća referentni tip podataka: objekt. Metode koriste operator return za vraćanje vrijednosti. Bilo koja metoda koja nije deklarirana poništiti mora sadržavati povratnu izjavu.

Na taj način, koji tip metode ne vraća vrijednost?

Metoda može vratiti vrijednost (koja može biti primitivni tip ili referenca objekta). Ako metoda ne vrati vrijednost, koristimo poništiti Java ključna riječ.

Drugo, koji je tip povrata metode? A metoda vraća kodu koji ga je pozvao kada dovrši sve naredbe u metoda , doseže a povratak naredbu ili izbacuje iznimku, što god se dogodi prije. Izjavljujete a tip povratka metode u svom metoda deklaracija. Unutar tijela metoda , koristite povratak izjava za povratak the vrijednost.

Zatim, koji je deklarirani tip povrata za metodu koja nema povratnu vrijednost?

Bilo koji deklarirana metoda poništiti ne vraća se a vrijednost i ne može sadrže povrat izjava. Bilo koji metoda to je nije deklarirano praznina mora sadrže povrat izjava. Podatak tip od povratna vrijednost mora odgovarati deklarirani tip povrata metode ; ne možeš povratak cijeli broj vrijednost od deklarirana metoda do povratak boolean.

Što je vrsta povrata void?

The praznina tipa , u nekoliko programskih jezika izvedenih iz C i Algol68, je tip za rezultat funkcije koja vraća normalno, ali ne daje rezultat vrijednost svom pozivatelju. Obično se takve funkcije nazivaju zbog njihovih nuspojava, kao što je izvođenje nekog zadatka ili upisivanje u njihove izlazne parametre.

Preporučeni: