Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Η υπερφόρτωση Μέθοδοι στη Visual Basic

Στην αντικειμενοστραφή προγραμματισμό ( OOP ) , οι προγραμματιστές μπορούν να δημιουργήσουν εικονικές αντίγραφα αντικειμένων από σχηματικές αναπαραστάσεις που ονομάζεται τάξεις . Μαθήματα περιέχει μεταβλητές των δεδομένων και των μεθόδων που μπορεί να εκτελέσει εργασίες με αντικείμενο ή άλλα αντικείμενα . Για ένα πραγματικό παράδειγμα , μια κατηγορία που ονομάζεται «μαγειρεύουν» θα μπορούσε να έχει μεταβλητές που περιέχουν διάφορους χρόνους και τις μεθόδους μαγειρέματος για τον τεμαχισμό λαχανικών . Οι μέθοδοι μπορεί να δεχτεί την εισαγωγή δεδομένων και την παροχή των δεδομένων εξόδου . Όταν μια μέθοδος είναι προγραμματισμένο να δεχθεί διαφορετικούς τύπους δεδομένων για διαφορετικές περιπτώσεις , αυτό ονομάζεται " υπερφόρτωση " μέθοδος . Γιατί υπερφόρτωσης ;
Η

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

Υπερφόρτωση ένα μέθοδο της οπτικής βασικές απαιτεί την προσθήκη των λέξεων-κλειδιών " Υπερφόρτωση " στον ορισμό της μεθόδου. Η λέξη-κλειδί τοποθετείται μεταξύ της κλήσης προβολή ( δηλαδή δημόσια ή ιδιωτικά ) και την κλήση της συνάρτησης ( π.χ. Λειτουργία Δημόσιας υπερφορτώσεις ) . Κάθε διαφορετικό ορισμό της συνάρτησης πρέπει να έχουν το ίδιο όνομα και διαφορετικό αριθμό ή το είδος των μεταβλητών εισόδου.
Εικόνων είναι
Υπερφόρτωση Κατασκευαστής Μέθοδοι
Η

μεθόδους Κατασκευαστής καλείται όταν ένα αντικείμενο για πρώτη φορά τεκμηριώθηκε. Ακριβώς όπως και στην τάξη , μεθόδους κατασκευαστή μπορεί να υπερφορτωθεί να καθορίσουν τις μεθόδους με διαφορετικούς τύπους εισόδου για την αρχική δημιουργία . Η υπερφόρτωση μια μέθοδο κατασκευαστή απαιτεί τη χρήση των ίδιων ονομάτων λειτουργία, αλλά δεν απαιτούν την " Υπερφόρτωση " λέξη κλειδί.
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα