Ano ang uri ng pagbabalik ng isang pamamaraan na hindi nagbabalik ng anumang halaga?
Ano ang uri ng pagbabalik ng isang pamamaraan na hindi nagbabalik ng anumang halaga?

Video: Ano ang uri ng pagbabalik ng isang pamamaraan na hindi nagbabalik ng anumang halaga?

Video: Ano ang uri ng pagbabalik ng isang pamamaraan na hindi nagbabalik ng anumang halaga?
Video: GOD IS TALKING TO YOU (DON'T IGNORE THESE SIGNS) | LISTENABLE 2024, Disyembre
Anonim

Pagbabalik ng Halaga mula sa isang Paraan

Kung ang isang pamamaraan ay hindi nagbabalik ng isang halaga, dapat itong ipahayag na bumalik walang bisa . Gayunpaman, ang paraan ng pop() sa klase ng Stack ay nagbabalik ng isang uri ng data ng sanggunian: isang bagay. Ginagamit ng mga pamamaraan ang operator ng pagbabalik upang ibalik ang isang halaga. Anumang paraan na hindi ipinahayag walang bisa dapat maglaman ng return statement.

Sa ganitong paraan, anong uri ng pamamaraan ang hindi nagbabalik ng halaga?

Ang isang paraan ay maaaring magbalik ng isang halaga (na maaaring isang primitive na uri o isang object reference). Kung ang pamamaraan ay hindi nagbabalik ng isang halaga ginagamit namin ang walang bisa keyword ng Java.

Pangalawa, ano ang uri ng pagbabalik ng isang pamamaraan? A pagbabalik ng pamamaraan sa code na nag-invoke nito kapag nakumpleto nito ang lahat ng mga pahayag sa paraan , umabot sa a bumalik pahayag, o nagtatapon ng eksepsiyon, alinman ang mauna. Ipahayag mo a uri ng pagbabalik ng pamamaraan sa nito paraan deklarasyon. Sa loob ng katawan ng paraan , gamitin mo ang bumalik pahayag sa bumalik ang halaga.

Pagkatapos, ano ang ipinahayag na uri ng pagbabalik para sa isang pamamaraan na walang halaga ng pagbabalik?

Anuman ipinahayag ang pamamaraan walang bisa hindi bumabalik a halaga at hindi pwede naglalaman ng pagbabalik pahayag. Anuman paraan yan ay hindi ipinahayag dapat walang bisa naglalaman ng pagbabalik pahayag. Ang data uri ng ibalik ang halaga dapat tumugma sa ipinahayag na uri ng pagbabalik ng pamamaraan ; hindi mo kaya bumalik isang integer halaga galing sa ipinahayag ang pamamaraan sa bumalik isang boolean.

Ano ang uri ng pagbabalik na walang bisa?

Ang walang laman na uri , sa ilang mga programming language na nagmula sa C at Algol68, ay ang uri para sa resulta ng isang function na nagbabalik normal, ngunit hindi nagbibigay ng resulta halaga sa tumatawag nito. Karaniwan ang mga naturang function ay tinatawag para sa kanilang mga side effect, tulad ng pagsasagawa ng ilang gawain o pagsulat sa kanilang mga parameter ng output.

Inirerekumendang: