Τι είναι η υπερφόρτωση μεθόδου στο OOP;
Τι είναι η υπερφόρτωση μεθόδου στο OOP;

Βίντεο: Τι είναι η υπερφόρτωση μεθόδου στο OOP;

Βίντεο: Τι είναι η υπερφόρτωση μεθόδου στο OOP;
Βίντεο: When should you use method overloading in real applications ? 2024, Νοέμβριος
Anonim

Μέθοδοι υπερφόρτωσης . Μείζον θέμα σε OOP είναι μεθόδους υπερφόρτωσης , που σας επιτρέπει να ορίσετε το ίδιο μέθοδος πολλές φορές, ώστε να μπορείτε να τα καλείτε με διαφορετικές λίστες ορισμάτων (α της μεθόδου η λίστα ορισμάτων ονομάζεται υπογραφή της). Μπορείτε να καλέσετε την περιοχή με ένα ή δύο επιχειρήματα.

Επίσης το ερώτημα είναι, τι είναι η υπερφόρτωση μεθόδου εξηγήστε με ένα παράδειγμα;

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

Δεύτερον, τι είναι η υπερφόρτωση και η παράκαμψη στο OOP; Υπερφόρτωση εμφανίζεται όταν δύο ή περισσότερες μέθοδοι σε μία κλάση έχουν το ίδιο όνομα μεθόδου αλλά διαφορετικές παραμέτρους. Υπερισχύουσα σημαίνει ότι υπάρχουν δύο μέθοδοι με το ίδιο όνομα μεθόδου και παραμέτρους (δηλ. υπογραφή μεθόδου).

Επομένως, τι είναι η υπερφόρτωση συναρτήσεων στο OOP;

Υπερφόρτωση λειτουργίας (επίσης υπερφόρτωση μεθόδου ) είναι μια έννοια προγραμματισμού που επιτρέπει στον προγραμματιστή να ορίσει δύο ή περισσότερα λειτουργίες με το ίδιο όνομα και την ίδια εμβέλεια. Καθε λειτουργία έχει μια μοναδική υπογραφή (orheader), η οποία προέρχεται από: λειτουργία /όνομα διαδικασίας.αριθμός ορισμάτων. τύπος επιχειρημάτων.

Ποια είναι η διαφορά μεταξύ της υπερφόρτωσης μεθόδου και της παράκαμψης μεθόδου στη C++;

Υπερφόρτωση μεθόδου σημαίνει περισσότερα από ένα μέθοδος μοιράζεται το ίδιο όνομα στο τάξη αλλά έχοντας διαφορετικός υπογραφή. Παράκαμψη μεθόδου που σημαίνει μέθοδος της βασικής κλάσης επαναπροσδιορίζεται στο παράγωγη κλάση που έχει την ίδια υπογραφή. Υπερφόρτωση μεθόδου είναι να «προσθέσετε» ή να «επεκτείνετε» περισσότερα σε της μεθόδου η ΣΥΜΠΕΡΙΦΟΡΑ.

Συνιστάται: