Ένας constructor είναι μια μέθοδος που Java εκτελείται όταν δημιουργείται ένα νέο στιγμιότυπο της κλάσης . Οι προγραμματιστές μπορούν να τα χρησιμοποιήσουν για να επεξεργάζονται τα δεδομένα στον προγραμματιστή πέρασε στην τάξη, όταν δημιουργούμε μια νέα υπόσταση αντικείμενο της κλάσης , επίσης γνωστή ως παραμέτρους . Οι προγραμματιστές μπορούν να δημιουργήσουν μια σειρά από διαφορετικούς κατασκευαστές για την ίδια τάξη , το καθένα με ένα διαφορετικό σύνολο των παραμέτρων που το πρόγραμμα θα μπορούσε να περάσει στην τάξη όταν δημιουργείτε ένα νέο αντικείμενο . Java θα εκτελέσει αυτόματα τον κατασκευαστή του οποίου η παράμετρος συστήματος ταιριάζει με τα δεδομένα που πέρασε κατά τη δημιουργία ενός νέου αντικειμένου , επιτρέποντας μια σειρά από ελαφρώς διαφορετικούς ορισμούς για την ίδια τάξη . Εικόνων
Υποκατηγορίες
αντικειμενοστραφή δομή της Java επιτρέπει τάξεις να " κληρονομήσει " τα δεδομένα από άλλες κατηγορίες . Αυτό σημαίνει ότι η Java θα μεταφέρει αυτόματα τις μεθόδους , τις μεταβλητές , και άλλα δεδομένα από μια κατηγορία σε άλλη κατηγορία ότι «επεκτείνει» χωρίς ο προγραμματιστής χρειάζεται να πληκτρολογήσετε τις πληροφορίες αυτές και πάλι . Αυτό είναι χρήσιμο όταν ο προγραμματιστής θέλει να δημιουργήσει μια πιο εξειδικευμένη έκδοση , ή υποκατηγορία , της τάξης από την οποία θα κληρονομήσουν τα δεδομένα - που ονομάζεται επίσης την υπερκλάση - χωρίς την επανασύνταξη του υπερκλάση . Java προγραμματιστές να ορίσετε μια τάξη ως υποκατηγορία της υπερκλάσης .
Η Περίληψη Class
Η
Όταν ένας προγραμματιστής γράφει μια υπερκλάση που θα έχει μια σειρά από υποκατηγορίες , θα μπορούσε να καθορίσει το αντικείμενο ως « αφηρημένη ». Αυτό σημαίνει ότι το αντικείμενο είναι μόνο εκεί για να παράσχουν τα στοιχεία για την κληρονομιά στις υποκατηγορίες που εκτείνονται . Όταν ένας προγραμματιστής δηλώνει μια τάξη ως αφηρημένη , μπορεί να δημιουργήσει τις περιπτώσεις των υποκατηγοριών των κατηγοριών », αλλά δεν μπορεί να δημιουργήσει μια παρουσία του ίδιου του αφηρημένη κατηγορία . Οι προγραμματιστές μπορούν να καθορίσουν μια τάξη ως αφηρημένη παρακρατώντας τον όρο "δημόσια " από τη γραμμή δήλωση της κλάσης .
Εικόνων Interfaces
Η
Όταν μια τάξη θα πρέπει να αλληλεπιδρά με ένα άλλο προϊόν λογισμικού μέσω της διεπαφής προγραμματισμού εφαρμογών της , ή τη λειτουργικότητα άλλη βιβλιοθήκη , διασυνδέσεις αυτές καθορίζουν τη μέθοδο για να το κάνουμε αυτό . Αυτό λειτουργεί ως ένα είδος συμφωνίας μεταξύ της τάξης και του API ή τη βιβλιοθήκη που ξέρουν πώς να επικοινωνούν μεταξύ τους . Ορισμούς Class χρησιμοποιούν διασυνδέσεις με τη συμπερίληψη του όρου « εργαλεία ( το όνομα της διεπαφής ) " στη γραμμή δήλωσης . Αυτό λέει Java για να ελέγξετε τις μεθόδους των τάξεων » για να εξασφαλιστεί ότι όλα τα απαραίτητα αυτά υπάρχουν , και ο ορισμός είναι απαραίτητος για την Java για να επιτρέψει στην τάξη να αλληλεπιδρούν με τη βιβλιοθήκη ή το API χωρίς να παράγει ένα σφάλμα μεταγλώττισης .
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα