1. Διαθέστε μνήμη: Διατηρεί χώρο στη μνήμη για να αποθηκεύσει τα δεδομένα του αντικειμένου.
2. Αρχικοποιήστε τα πεδία: Ορίζει τις προεπιλεγμένες τιμές για όλα τα πεδία (μεταβλητές μέλους) του αντικειμένου.
3. Καλέστε τον κατασκευαστή: Εκτελεί τη μέθοδο κατασκευαστή της κλάσης, επιτρέποντάς σας να αρχικοποιήσετε το αντικείμενο με συγκεκριμένες τιμές.
Ακολουθεί μια κατανομή του τρόπου με τον οποίο λειτουργεί τα νέα ":
* Σύνταξη: `ClassName ObjectName =νέο classname ();`
* Παράδειγμα:
`` `java
δημόσιο αυτοκίνητο τάξης {
Μοντέλο συμβολοσειράς.
int year;
δημόσιο αυτοκίνητο (μοντέλο χορδών, int year) {
this.model =μοντέλο;
this.year =έτος;
}
}
δημόσια τάξη κύρια {
δημόσιο στατικό κενό κύριο (String [] args) {
Car MyCar =νέο αυτοκίνητο ("Toyota Camry", 2023);
}
}
`` `
* Επεξήγηση:
* Δηλώνουμε μια μεταβλητή `mycar` τύπου` car '.
* `νέο αυτοκίνητο (" Toyota Camry ", 2023)` δημιουργεί ένα νέο αντικείμενο 'car'.
* Ο κατασκευαστής `car` καλείται με τα επιχειρήματα" Toyota Camry "και 2023, αρχικοποιώντας τα πεδία` μοντέλου 'και `Year' του νέου αντικειμένου 'car'.
* Τέλος, η αναφορά στο πρόσφατα δημιουργημένο αντικείμενο `car` αντιστοιχεί στη μεταβλητή` mycar '.
Βασικά σημεία που πρέπει να θυμάστε:
* `new` δημιουργεί πάντα ένα νέο αντικείμενο στη μνήμη, ακόμα και αν έχετε ένα άλλο αντικείμενο της ίδιας κατηγορίας.
* Το `new` είναι απαραίτητο για τη συνεργασία με αντικείμενα στην Java.
* Η λέξη -κλειδί `New` ακολουθείται από το όνομα της κλάσης και τις παραμέτρους κατασκευαστή.
* Το αποτέλεσμα της χρήσης του `new` είναι μια αναφορά στο πρόσφατα δημιουργημένο αντικείμενο.
Στην ουσία, το `new` είναι ο θεμελιώδης τρόπος για να δημιουργήσετε και να χρησιμοποιήσετε αντικείμενα στη Java.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα