Ποιος είναι ο τύπος επιστροφής μιας μεθόδου που δεν επιστρέφει καμία τιμή;
Ποιος είναι ο τύπος επιστροφής μιας μεθόδου που δεν επιστρέφει καμία τιμή;

Βίντεο: Ποιος είναι ο τύπος επιστροφής μιας μεθόδου που δεν επιστρέφει καμία τιμή;

Βίντεο: Ποιος είναι ο τύπος επιστροφής μιας μεθόδου που δεν επιστρέφει καμία τιμή;
Βίντεο: Το πλήρες επόμενο μάθημα js - Μάθετε Nextjs σε 2 ώρες! | React SSR + timecodes 2024, Νοέμβριος
Anonim

Επιστροφή μιας τιμής από μια μέθοδο

Εάν μια μέθοδος δεν επιστρέφει μια τιμή, πρέπει να δηλωθεί ότι επιστρέφει κενός . Ωστόσο, η μέθοδος pop() στην κλάση Stack επιστρέφει έναν τύπο δεδομένων αναφοράς: ένα αντικείμενο. Οι μέθοδοι χρησιμοποιούν τον τελεστή επιστροφής για να επιστρέψουν μια τιμή. Οποιαδήποτε μέθοδος που δεν δηλώνεται κενός πρέπει να περιέχει δήλωση επιστροφής.

Με αυτόν τον τρόπο, ποιος τύπος μεθόδου δεν επιστρέφει τιμή;

Μια μέθοδος μπορεί να επιστρέψει μια τιμή (η οποία μπορεί να είναι ένας πρωταρχικός τύπος ή μια αναφορά αντικειμένου). Εάν η μέθοδος δεν επιστρέφει μια τιμή χρησιμοποιούμε το κενός Λέξη-κλειδί Java.

Δεύτερον, ποιος είναι ο τύπος επιστροφής μιας μεθόδου; ΕΝΑ επιστρέφει η μέθοδος στον κωδικό που το επικαλέστηκε όταν συμπληρώσει όλες τις δηλώσεις στο μέθοδος , φτάνει α ΕΠΙΣΤΡΟΦΗ δήλωση ή κάνει μια εξαίρεση, όποιο συμβεί πρώτο. Δηλώνεις α τύπος επιστροφής της μεθόδου μέσα στο μέθοδος δήλωση. Μέσα στο σώμα του μέθοδος , χρησιμοποιείτε το ΕΠΙΣΤΡΟΦΗ δήλωση προς ΕΠΙΣΤΡΟΦΗ ο αξία.

Τότε, ποιος είναι ο δηλωμένος τύπος επιστροφής για μια μέθοδο που δεν έχει επιστρεφόμενη τιμή;

Οποιος δηλωθείσα μέθοδος κενός δεν επιστρέφει ένα αξία και δεν μπορεί περιέχει επιστροφή δήλωση. Οποιος μέθοδος αυτό είναι δεν έχει δηλωθεί κενό πρέπει περιέχει επιστροφή δήλωση. Τα δεδομένα τύπος απο επιστρεφόμενη τιμή πρέπει να ταιριάζει με το δηλωμένος τύπος επιστροφής της μεθόδου ; δεν μπορείς ΕΠΙΣΤΡΟΦΗ ένας ακέραιος αριθμός αξία από ένα δηλωμένη μέθοδος προς το ΕΠΙΣΤΡΟΦΗ ένα boolean.

Τι είναι ο τύπος επιστροφής void;

ο κενός τύπος , σε πολλές γλώσσες προγραμματισμού που προέρχονται από το C και το Algol68, είναι το τύπος για το αποτέλεσμα μιας συνάρτησης που επιστρέφει κανονικά, αλλά δεν παρέχει αποτέλεσμα αξία στον καλούντα του. Συνήθως τέτοιες λειτουργίες καλούνται για τις παρενέργειές τους, όπως η εκτέλεση κάποιας εργασίας ή η εγγραφή στις παραμέτρους εξόδου τους.

Συνιστάται: