Эч кандай маани бербеген методдун кайтаруу түрү кандай?
Эч кандай маани бербеген методдун кайтаруу түрү кандай?

Video: Эч кандай маани бербеген методдун кайтаруу түрү кандай?

Video: Эч кандай маани бербеген методдун кайтаруу түрү кандай?
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Ноябрь
Anonim

Методдон маанини кайтаруу

Эгерде метод маанини кайтарбаса, аны кайтаруу үчүн жарыялоо керек жараксыз . Бирок, Stack классындагы pop() методу маалымдама маалымат түрүн кайтарат: объект. Методдор маанини кайтаруу үчүн return операторун колдонушат. Жарыяланбаган ар кандай ыкма жараксыз кайтаруу билдирүүсүн камтышы керек.

Ушундай жол менен, кайсы ыкманын түрү маанини кайтарбайт?

Метод маанини кайтарышы мүмкүн (ал примитивдүү түр же объект шилтемеси болушу мүмкүн). Эгерде метод маанини кайтарбаса, биз колдонобуз жараксыз Java ачкыч сөзү.

Экинчиден, методдун кайтаруу түрү кандай? А ыкма кайтарат ичиндеги бардык билдирүүлөрдү аяктаганда, аны чакырган кодго ыкмасы , а жетет кайтуу билдирүү, же өзгөчөлүктү ыргытат, кайсынысы биринчи келсе. Сиз жарыялайсыз а ыкманын кайтаруу түрү анын ичинде ыкмасы декларация. Дененин ичинде ыкмасы , колдоносуз кайтуу билдирүүсүнө кайтуу the баалуулук.

Андан кийин, кайтаруу мааниси жок ыкма үчүн жарыяланган кайтаруу түрү кандай?

каалаган ыкмасы жарыяланды жараксыз кайтып келбейт а баалуулук жана мүмкүн эмес кайтарууну камтыйт билдирүү. каалаган ыкмасы ушул жарыяланган эмес бош керек кайтарууну камтыйт билдирүү. маалыматтар түрү ныкы кайра мааниси дал келиши керек ыкманын жарыяланган кайтаруу түрү ; сен кыла албайсың кайтуу бүтүн сан баалуулук тартып а ыкмасы жарыяланды чейин кайтуу буль.

Кайтаруу түрү жараксыз деген эмне?

The бош түрү , C жана Algol68ден алынган бир нече программалоо тилдеринде, бул түрү деген функциянын натыйжасы үчүн кайтып келет адатта, бирок натыйжа бербейт баалуулук анын чакыруучусуна. Адатта, мындай функциялар кандайдыр бир тапшырманы аткаруу же алардын чыгуу параметрлерине жазуу сыяктуу терс таасирлери үчүн чакырылат.

Сунушталууда: