Με την πρώτη ματιά , επαναχρησιμοποίησης κώδικα ακούγεται τόσο απλή όσο αντιγραφή και επικόλληση κώδικα . Ωστόσο, ο κώδικας γράφτηκε ειδικά για ένα άλλο σχέδιο τείνει να κάνει χρήση των πραγμάτων ειδικά για το εν λόγω σχέδιο , και μερικές φορές είναι πιο εύκολο να ξαναγράψουμε τον κώδικα από το μηδέν , παρά να κάνει τα αναγκαία ώστε να λειτουργήσει σε ένα νέο σχέδιο τροποποιήσεων .
Αντικειμενοστρεφής
Η
Ένας τρόπος Java επιχειρεί να επιβάλει δυνατότητα επαναχρησιμοποίησης του λογισμικού είναι με την επιβολή object-oriented αρχές . Πολλές από τις πρακτικές που οδηγούν στην κωδικοποίηση υπερβολικά έργο - ειδικά σε γλώσσες όπως η C είναι απλά αδύνατο σε Java .
Η Java Interfaces
Η
άλλος τρόπος διευθύνσεις Java αυτό το πρόβλημα είναι μέσω της χρήσης των διασυνδέσεων . Διασυνδέσεις είναι μια προαιρετική δυνατότητα της Java που επιτρέπει σε προγραμματιστές να καθορίσει μια σειρά από κλήσεις μεθόδων που απαιτούνται για την ολοκλήρωση μιας εργασίας , και στη συνέχεια να γράψει χωριστά μια κλάση που υλοποιεί αυτό το interface . Αυτό εξασφαλίζει ότι , στο μέλλον , ο κωδικός μπορεί να χρησιμοποιηθεί σε οποιαδήποτε κατάσταση, όπου η αρχική διασύνδεση θα μπορούσε να χρησιμοποιηθεί μέσα Ιδανικά , οι προγραμματιστές πρέπει επίσης να παίξει μαζί , γράφοντας μεθόδους και τις κατηγορίες που εφαρμόζουν διεπαφές και ότι απαιτούν ευρύτερες διασυνδέσεις αντί σχέδιο - συγκεκριμένες κατηγορίες όποτε είναι δυνατόν .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα