Wat is die tipe terugkeer van 'n metode wat geen waarde teruggee nie?
Wat is die tipe terugkeer van 'n metode wat geen waarde teruggee nie?

Video: Wat is die tipe terugkeer van 'n metode wat geen waarde teruggee nie?

Video: Wat is die tipe terugkeer van 'n metode wat geen waarde teruggee nie?
Video: The Spirit Of Antichrist | Derek Prince The Enemies We Face 3 2024, November
Anonim

Om 'n waarde van 'n metode terug te gee

As 'n metode nie 'n waarde teruggee nie, moet dit verklaar word om terug te keer nietig . Die pop()-metode in die Stack-klas gee egter 'n verwysingsdatatipe terug: 'n objek. Metodes gebruik die terugkeeroperateur om 'n waarde terug te gee. Enige metode wat nie verklaar is nie nietig moet 'n opgawestaat bevat.

Op hierdie manier, watter tipe metode gee nie 'n waarde terug nie?

'n Metode kan 'n waarde terugstuur (wat 'n primitiewe tipe of 'n voorwerpverwysing kan wees). As die metode nie 'n waarde gee nie, gebruik ons die nietig Java sleutelwoord.

Tweedens, wat is die opbrengstipe van 'n metode? A metode gee terug na die kode wat dit opgeroep het toe dit al die stellings in die metode , bereik 'n terugkeer stelling, of gooi 'n uitsondering, wat ook al eerste voorkom. Jy verklaar a metode se terugkeer tipe in sy metode verklaring. Binne die liggaam van die metode , jy gebruik die terugkeer verklaring aan terugkeer die waarde.

Dan, wat is die verklaarde opbrengstipe vir 'n metode wat nie 'n terugkeerwaarde het nie?

Enige metode verklaar nietig keer nie terug nie a waarde en kan nie 'n opgawe bevat verklaring. Enige metode dit wil sê nie verklaar nie nietige moet 'n opgawe bevat verklaring. Die data tipe van die terugkeer waarde moet ooreenstem met die metode se verklaarde terugkeertipe ; jy kan nie terugkeer 'n heelgetal waarde van 'n metode verklaar aan terugkeer 'n boolean.

Wat is terugkeer tipe nietig?

Die leemte tipe , in verskeie programmeertale afgelei van C en Algol68, is die tipe vir die resultaat van 'n funksie wat opbrengste normaalweg, maar gee nie 'n resultaat nie waarde aan sy oproeper. Gewoonlik word sulke funksies genoem vir hul newe-effekte, soos om een of ander taak uit te voer of na hul uitsetparameters te skryf.

Aanbeveel: