Βίντεο: Java Programming Tutorial - 04 - Defining a Class and Creating Objects in Java 2024
Η Java είναι μια προγραμματισμένη γλώσσα αντικειμένων. Ως προγραμματιστής Java, ο κύριος στόχος σας είναι να περιγράψετε τάξεις και αντικείμενα. Μια κατηγορία είναι ένα είδος κατηγορίας, όπως η κατηγορία όλων των πελατών, η κατηγορία όλων των λογαριασμών, η κατηγορία όλων των γεωμετρικών σχημάτων ή, λιγότερο συγκεκριμένα, η κατηγορία όλων των στοιχείων MyFirstJavaClass, όπως φαίνεται στην παρούσα λίστα.
οργανισμός πακέτων. allyourcode. myfirstproject; δημόσια τάξη MyFirstJavaClass {/ ** * @param args * / δημόσιο static κενό main (String [] args) {javax. κούνια. JOptionPane. showMessageDialog (null, "Hello");}}
Ακριβώς όπως η καταχώριση περιέχει τις λέξεις τάξη MyFirstJavaClass, ένα άλλο κομμάτι κώδικα που περιγράφει τους λογαριασμούς μπορεί να περιέχει τον λογαριασμό κατηγοριών λέξεων. Ο κωδικός λογαριασμού κλάσης θα περιγράφει τι σημαίνει να είναι (για παράδειγμα) ένας από πολλούς εκατομμύρια τραπεζικούς λογαριασμούς.
Μπορεί να γνωρίζετε τι σημαίνουν οι φράσεις "η κατηγορία όλων των πελατών" και "η κατηγορία όλων των γεωμετρικών σχημάτων", αλλά ίσως αναρωτιέστε τι σημαίνει "η κατηγορία όλων των πραγμάτων MyFirstJavaClass" με ποιον τρόπο ένα πρόγραμμα υπολογιστή (όπως το πρόγραμμα στην λίστα) είναι μια κατηγορία.
Εδώ υπάρχει μια απάντηση (η οποία είναι κάπως αόριστη): Ένα πρόγραμμα Java γίνεται "κλάση" για εσωτερικούς, τεχνικούς λόγους και όχι επειδή η σκέψη ενός προγράμματος Java ως κατηγορίας έχει πάντα νόημα.
Εκτός από την πρώτη γραμμή, ολόκληρο το πρόγραμμα στην λίστα είναι μια κλάση. Όταν δημιουργείτε ένα πρόγραμμα σαν αυτό, θα φτιάξετε ένα όνομα για τη νέα σας τάξη. Σε αυτήν την καταχώρηση, το όνομα είναι MyFirstJavaClass. Αυτός είναι ο λόγος για τον οποίο ο κώδικας ξεκινά με την κλάση MyFirstJavaClass, όπως φαίνεται στην εικόνα.
Ο κώδικας μέσα στο μεγαλύτερο πλαίσιο του σχήματος είναι, για να είναι οδυνηρά σωστός, η δήλωση μιας κλάσης. (Αυτός ο κώδικας είναι μια δήλωση κλάσης .) Είναι ελαφρώς ασαφές να λέμε (όπως συμβαίνει στο σχήμα) ότι αυτός ο κωδικός είναι μια κλάση. Στην πραγματικότητα, αυτός ο κώδικας περιγράφει μια κλάση.
κεφαλίδα , το και το υπόλοιπο - το μέρος που περιβάλλεται από σγουρά ή {} - είναι η κλάση σημείο y , όπως φαίνεται σε αυτό το σχήμα. Η κλάση λέξεων είναι μια λέξητης Java. Ανεξάρτητα από το ποιος γράφει ένα πρόγραμμα Java, η τάξη χρησιμοποιείται πάντα με τον ίδιο τρόπο. Από την άλλη πλευρά, το MyFirstJavaClass στην καταχώριση είναι ένα αναγνωριστικό - ένα όνομα για κάτι (δηλαδή ένα όνομα που αναγνωρίζει κάτι). Η λέξη MyFirstJavaClass είναι το όνομα μιας συγκεκριμένης κλάσης - της κλάσης που δημιουργείτε γράφοντας αυτό το πρόγραμμα. Στην λίστα, τα πακέτα λέξεων, τα δημόσια, τα στατικά και τα κενά είναι επίσης λέξεις-κλειδιά Java. Δεν έχει σημασία ποιος γράφει ένα πρόγραμμα Java, το πακέτο και την κλάση και οι άλλες λέξεις-κλειδιά έχουν πάντα την ίδια έννοια.
Η ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΤΟΥ JAVA ΕΙΝΑΙ ΚΑΣΕ-ΣΕΝΣΙΤΕΥΣΗ
. Για παράδειγμα, αν αλλάζετε ένα μικρό γράμμα σε μια λέξη για να ανυψώσετε ή να αλλάξετε μια λέξη UPPERCASE σε πεζά γράμματα, αλλάζετε τη σημασία της λέξης και ίσως να καταστήσετε τη λέξη εντελώς διαφορετική. ΣΤΗΝ ΠΡΩΤΗ ΓΡΑΜΜΗ ΤΗΣ ΚΑΤΑΧΩΡΙΣΗΣ, ΓΙΑ ΝΑ ΠΑΡΑΜΕΙΝΕΙ, ΕΑΝ ΠΡΟΚΕΙΤΑΙ ΝΑ ΑΝΤΙΚΑΤΑΣΤΗΣΕΤΕ ΤΑ ΚΑΤΗΓΟΡΙΑ ΜΕ ΤΗΝ ΤΑΞΗ, ΤΟ ΟΛΟΚΛΗΡΟ ΠΡΟΓΡΑΜΜΑ ΣΤΑΜΑΤΟΠΟΙΗΣΕΙ ΤΗΝ ΕΡΓΑΣΙΑ. Το ίδιο ισχύει, σε κάποιο βαθμό, για το όνομα ενός αρχείου που περιέχει μια συγκεκριμένη κλάση. Για παράδειγμα, το όνομα της κατηγορίας στην καταχώριση είναι MyFirstJavaClass, με 4 κεφαλαία γράμματα και 12 πεζά γράμματα. Έτσι, ο κώδικας στην καταχώρηση ανήκει σε ένα αρχείο που ονομάζεται MyFirstJavaClass. java, με ακριβώς 4 κεφαλαία γράμματα και 12 πεζά γράμματα μπροστά από. Ιάβα.