ประเภทการส่งคืนของวิธีการที่ไม่คืนค่าใด ๆ คืออะไร?
ประเภทการส่งคืนของวิธีการที่ไม่คืนค่าใด ๆ คืออะไร?

วีดีโอ: ประเภทการส่งคืนของวิธีการที่ไม่คืนค่าใด ๆ คืออะไร?

วีดีโอ: ประเภทการส่งคืนของวิธีการที่ไม่คืนค่าใด ๆ คืออะไร?
วีดีโอ: วิธีการส่งคืนสินค้าและเคลมสินค้าที่ซื้อจาก #Shopee ไม่เสียค่าส่งคืน 2024, พฤศจิกายน
Anonim

การคืนค่าจากเมธอด

หากเมธอดไม่คืนค่า จะต้องประกาศให้คืนค่า โมฆะ . อย่างไรก็ตาม เมธอด pop() ในคลาส Stack จะคืนค่าประเภทข้อมูลอ้างอิง: วัตถุ เมธอดใช้ตัวดำเนินการส่งคืนเพื่อคืนค่า วิธีการใดๆ ที่ไม่ได้ประกาศไว้ โมฆะ ต้องมีคำสั่ง return

วิธีนี้วิธีใดที่ไม่คืนค่า?

เมธอดอาจคืนค่า (ซึ่งอาจเป็นประเภทพื้นฐานหรือการอ้างอิงอ็อบเจ็กต์) หากวิธีการไม่คืนค่าเราใช้ โมฆะ คีย์เวิร์ดจาวา

ประการที่สอง ประเภทผลตอบแทนของวิธีการคืออะไร? NS วิธีการส่งคืน ไปยังรหัสที่เรียกใช้เมื่อเสร็จสิ้นคำสั่งทั้งหมดใน กระบวนการ , ถึง กลับ คำสั่ง หรือส่งข้อยกเว้น แล้วแต่ว่าอย่างใดจะเกิดขึ้นก่อน คุณประกาศ a ประเภทผลตอบแทนของเมธอด ใน กระบวนการ ประกาศ ภายในร่างกายของ กระบวนการ คุณใช้ กลับ คำสั่งถึง กลับ NS ค่า.

แล้วประเภทการส่งคืนที่ประกาศสำหรับเมธอดที่ไม่มีค่าส่งคืนคืออะไร

ใด ๆ วิธีการประกาศ โมฆะ ไม่กลับมา NS ค่า และไม่สามารถ มีผลตอบแทน คำแถลง. ใด ๆ กระบวนการ นั่นคือ ไม่ประกาศ โมฆะต้อง มีผลตอบแทน คำแถลง. ข้อมูล พิมพ์ ของ ค่าส่งคืน ต้องตรงกับ วิธีการประกาศประเภทการส่งคืน ; คุณไม่สามารถ กลับ จำนวนเต็ม ค่า จาก วิธีการประกาศ ถึง กลับ บูลีน

ประเภทผลตอบแทนเป็นโมฆะคืออะไร?

NS ประเภทโมฆะ ในภาษาการเขียนโปรแกรมหลายภาษาที่มาจาก C และ Algol68 คือ พิมพ์ สำหรับผลลัพธ์ของฟังก์ชันที่ ผลตอบแทน ปกติแต่ไม่ให้ผล ค่า ถึงผู้โทร โดยปกติแล้ว ฟังก์ชันดังกล่าวจะเรียกถึงผลข้างเคียง เช่น การทำงานบางอย่างหรือการเขียนพารามิเตอร์เอาต์พุต

แนะนำ: