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

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

Πώς Java υποστηρίζει Software Επαναχρησιμοποίηση

Java είναι μια γλώσσα προγραμματισμού που αναπτύχθηκε αρχικά από τη Sun Microsystems που είναι γνωστό για πολύ αντικειμενοστραφής σχεδιασμός και σχεδόν πλήρη ικανότητες cross-platform . Επαναχρησιμοποίηση λογισμικού πηγάζει από την ιδέα ότι ένα πρόβλημα προγραμματισμού θα πρέπει να επιλυθεί μόνο μία φορά και , από τότε, ο κωδικός για τη λύση απλά αντιγράφονται σε ένα έργο που χρειάζεται . Το πρόβλημα
Η

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


Αντικειμενοστρεφής
Η

Ένας τρόπος Java επιχειρεί να επιβάλει δυνατότητα επαναχρησιμοποίησης του λογισμικού είναι με την επιβολή object-oriented αρχές . Πολλές από τις πρακτικές που οδηγούν στην κωδικοποίηση υπερβολικά έργο - ειδικά σε γλώσσες όπως η C είναι απλά αδύνατο σε Java .

Η Java Interfaces
Η

άλλος τρόπος διευθύνσεις Java αυτό το πρόβλημα είναι μέσω της χρήσης των διασυνδέσεων . Διασυνδέσεις είναι μια προαιρετική δυνατότητα της Java που επιτρέπει σε προγραμματιστές να καθορίσει μια σειρά από κλήσεις μεθόδων που απαιτούνται για την ολοκλήρωση μιας εργασίας , και στη συνέχεια να γράψει χωριστά μια κλάση που υλοποιεί αυτό το interface . Αυτό εξασφαλίζει ότι , στο μέλλον , ο κωδικός μπορεί να χρησιμοποιηθεί σε οποιαδήποτε κατάσταση, όπου η αρχική διασύνδεση θα μπορούσε να χρησιμοποιηθεί μέσα Ιδανικά , οι προγραμματιστές πρέπει επίσης να παίξει μαζί , γράφοντας μεθόδους και τις κατηγορίες που εφαρμόζουν διεπαφές και ότι απαιτούν ευρύτερες διασυνδέσεις αντί σχέδιο - συγκεκριμένες κατηγορίες όποτε είναι δυνατόν .
Η
εικόνων

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

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