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

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

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

Vraćanje vrijednosti iz metode

Ako metoda ne vrati vrijednost, mora se deklarirati da vraća void . 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 void mora sadržavati povratnu izjavu.

Na ovaj 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 void Java ključna riječ.

Drugo, koji je tip povratka metode? A metoda vraća kodu koji ga je pozvao kada završi sve naredbe u metoda , dostiže a povratak naredbu ili izbacuje izuzetak, što god se prvo dogodi. 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 deklarisana metoda void se ne vraća a vrijednost i ne može sadrže povratak izjava. Bilo koji metoda to je nije deklarisano void must sadrže povratak izjava. Podaci tip of the povratna vrijednost mora odgovarati deklarirani tip povratka metode ; ne možeš povratak cijeli broj vrijednost iz deklarisana metoda to povratak a boolean.

Šta je tip povratka void?

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

Preporučuje se: