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

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

Μεσολάβησης Pattern Επεξήγηση

Το μοτίβο proxy είναι μια μέθοδος δημιουργίας κώδικα υπολογιστή που βασίζεται σε ενδεικτικές τιμές για να απομονώσει την εσωτερική λειτουργία ενός αντικειμένου . Αυτό συνήθως χρησιμοποιείται για να καλύψει χαμηλού επιπέδου συγκεκριμένης συσκευής κώδικα πίσω από μια κοινή διεπαφή , επιτρέποντας μια δεδομένη τάξη για να χρησιμοποιηθεί σε πολλαπλές πλατφόρμες και συσκευές . Αυτό γίνεται για να αυξηθεί κωδικό κατανόηση και την ενίσχυση της φορητότητας κωδικό πηγής προγράμματος . Ένα παράδειγμα του προτύπου proxy θα είναι μια κατηγορία οχημάτων με δύο ειδικότητες : του αυτοκινήτου και της μοτοσικλέτας . Το αυτοκίνητο και η μοτοσικλέτα επιταχύνει με διάφορους τρόπους , αλλά αν ήταν κρυμμένα πίσω από ένα διακομιστή μεσολάβησης " Όχημα " , ένας χρήστης θα μπορούσε απλά να καλέσετε " Επιτάχυνση " σε ένα αντικείμενο οχήματος χωρίς φροντίδα πώς η επιτάχυνση γίνεται . Προσδιορισμός μεσολάβησης Pattern
Η

Η αποκαλυπτικό σημάδι της χρήσης του προτύπου μεσολάβησης είναι η παρουσία ενός σημαντικού αριθμού αντικειμένων διεπαφής σε μια βάση κώδικα . Οι διασυνδέσεις αυτές επιτρέπουν στον προγραμματιστή να κρύψει την εφαρμογή σε οποιοδήποτε αριθμό των κατηγοριών κατάσταση - ειδικά
εικόνων χρήση Proxy Pattern
Η

Το σχέδιο μεσολάβησης απαιτεί από εσάς να εκτελέσετε τρία βήματα : .

Δημιουργήστε μια γενική διεπαφή για ένα τμήμα της λειτουργικότητας , όπως η επικοινωνία με μια βάση δεδομένων .

Δημιουργήστε μια συγκεκριμένη κατηγορία επικοινωνίας που υλοποιεί το γενικό περιβάλλον .

περάσει ένα παράδειγμα της διεπαφής με οποιαδήποτε μέθοδο κωδικός που κοιτάζουν για να επικοινωνήσει με τη βάση δεδομένων .

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

Η Πότε να χρησιμοποιήσετε μεσολάβησης Pattern
Η

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

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

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