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

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

Βίντεο: Τι είναι η διαδικασία καθορισμού δύο ή περισσότερων μεθόδων εντός της ίδιας κλάσης που έχουν το ίδιο όνομα αλλά διαφορετική δήλωση παραμέτρων;
Βίντεο: George Knapp Λ Colm Kelleher: Skinwalkers, Hitchhiker Effect 2024, Νοέμβριος
Anonim

Μέθοδος υπερφόρτωση

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

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

Φόρουμ συζήτησης

Que. Ποιο από αυτά μπορεί να χρησιμοποιηθεί για τη διαφοροποίηση δύο ή περισσότερων μεθόδων που έχουν το ίδιο όνομα;
σι. Αριθμός παραμέτρων
ντο. Τύπος μεθόδου επιστροφής
ρε. Όλα τα αναφερόμενα
Απάντηση: Όλα τα αναφερόμενα

Κάποιος μπορεί επίσης να ρωτήσει, όταν χρησιμοποιείται το ίδιο όνομα για δύο ή περισσότερες μεθόδους στην ίδια κλάση Πώς τις ξεχωρίζει η Java; Με τις υπογραφές τους, οι οποίες περιλαμβάνουν το όνομα μεθόδου και τους τύπους δεδομένων του μέθοδος παραμέτρους, με τη σειρά που εμφανίζονται.

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

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

Τι συμβαίνει εάν μια μέθοδος με το ίδιο όνομα και ορίσματα περιγράφεται σε 2 αρχεία και τα συμπεριλάβουμε και τα δύο;

Υπερφόρτωση: Δύο ή περισσότερα μέθοδος έχοντας ίδιο όνομα αλλα διαφορετικα διαφωνία σε ίδιο Η κατηγορία είναι γνωστή ως υπερφόρτωση. Δύο ή περισσότερα μέθοδος έχοντας το ίδιο όνομα μεθόδου και ίδιο επιχείρημα αλλά διαφορετική κλάση είναι γνωστή ως overriding. Είναι επίσης γνωστή ως πολυμορφισμός χρόνου εκτέλεσης, δυναμικός πολυμορφισμός, δυναμική σύνδεση.

Συνιστάται: