Mis on meetodi tagastamise tüüp, mis ei tagasta mingit väärtust?
Mis on meetodi tagastamise tüüp, mis ei tagasta mingit väärtust?

Video: Mis on meetodi tagastamise tüüp, mis ei tagasta mingit väärtust?

Video: Mis on meetodi tagastamise tüüp, mis ei tagasta mingit väärtust?
Video: 🚀 RUTUBE ja PUNKTI. RUTUBA arendus 5 tunniga *ILMA VEETA* [Next / React / Nest / PostgreSQL / Redux 2024, November
Anonim

Väärtuse tagastamine meetodist

Kui meetod väärtust ei tagasta, tuleb see deklareerida tagastama tühine . Kuid meetod pop() klassis Stack tagastab võrdlusandmetüübi: objekt. Meetodid kasutavad väärtuse tagastamiseks tagastusoperaatorit. Mis tahes meetod, mida pole deklareeritud tühine peab sisaldama tagastuslauset.

Mis tüüpi meetod sel viisil väärtust ei tagasta?

Meetod võib tagastada väärtuse (mis võib olla primitiivne tüüp või objektiviide). Kui meetod väärtust ei tagasta, kasutame tühine Java märksõna.

Teiseks, mis on meetodi tagastustüüp? A meetod tagastab koodile, mis selle kutsus, kui see lõpetab kõik laused meetod , ulatub a tagasi avaldust või teeb erandi, olenevalt sellest, kumb toimub varem. Sa kuulutad a meetodi tagastustüüp selles meetod deklaratsiooni. Keha sees meetod , kasutate tagasi avaldus tagasi a väärtus.

Mis on siis deklareeritud tagastustüüp meetodi jaoks, millel pole tagastusväärtust?

Ükskõik milline deklareeritud meetod tühine ei naase a väärtus ja ei saa sisaldavad tagastust avaldus. Ükskõik milline meetod see on pole deklareeritud tühine muster sisaldavad tagastust avaldus. Andmed tüüp selle tagastatav väärtus peab vastama meetodi deklareeritud tagastustüüp ; sa ei saa tagasi täisarv väärtus alates deklareeritud meetod juurde tagasi tõeväärtus.

Mis on tagastamise tüüp tühine?

The tühi tüüp , on mitmes C-st ja Algol68-st tuletatud programmeerimiskeeles tüüp funktsiooni tulemuseks, mis naaseb tavaliselt, kuid ei anna tulemust väärtus selle helistajale. Tavaliselt kutsutakse selliseid funktsioone esile nende kõrvalmõjude tõttu, nagu mõne ülesande täitmine või nende väljundparameetritesse kirjutamine.

Soovitan: