Πώς να δημιουργήσετε ένα αντικείμενο στην Java

Pos Na Demiourgesete Ena Antikeimeno Sten Java



Το Instantiation είναι μια καθολική έννοια στον προγραμματισμό Java που αναφέρεται στη διαδικασία δημιουργίας ενός αντικειμένου μιας κλάσης. Καταλαμβάνει τον αρχικό χώρο μνήμης του αντικειμένου και επιστρέφει μια αναφορά. Το σχεδιάγραμμα για την κλάση παρέχεται από μια παρουσίαση αντικειμένου. Μπορούμε να δημιουργήσουμε έναν απεριόριστο αριθμό αντικειμένων κλάσης για να αντιπροσωπεύσουμε δεδομένα που ορίζονται από το χρήστη, όπως λίστες.

Αυτό το άρθρο θα εξηγήσει τη μέθοδο που σχετίζεται με την εγκατάσταση αντικειμένων στην Java.







Πώς να δημιουργήσετε ένα αντικείμενο στην Java;

Instantiation είναι η διαδικασία κατασκευής ενός αντικειμένου κλάσης. Γι' αυτό ένα αντικείμενο ονομάζεται επίσης στιγμιότυπο μιας κλάσης Java. Στην Java, μπορούμε να δημιουργήσουμε παρουσίες μιας κλάσης χρησιμοποιώντας το ' νέος λέξη-κλειδί.



Σύνταξη

Η σύνταξη για την παρουσίαση του αντικειμένου μιας κλάσης:



Όνομα αντικειμένου κλάσης = νέος Ονομα τάξης ( ) ;

Ας δούμε τα παραδείγματα δημιουργίας αντικειμένων στην Java.





Παράδειγμα 1: Δημιουργήστε ένα μεμονωμένο αντικείμενο σε Java

Εδώ, έχουμε μια τάξη με το όνομα ' JavaClass ” με μεταβλητές 'x', 'y', μια μέθοδο που ορίζεται από το χρήστη 'Sum()' και το προκαθορισμένο 'main()' μέθοδος:

δημόσιο τάξη JavaClass {
ενθ x,y ;
ιδιωτικός ενθ Αθροισμα ( ) {
Χ = 5 ;
Υ = έντεκα ;
ΕΠΙΣΤΡΟΦΗ Χ + Υ ;
}

Θα δημιουργήσουμε μια παρουσία ή αντικείμενο αυτής της κλάσης με το όνομα ' jc ' στη μέθοδο main() χρησιμοποιώντας μια λέξη-κλειδί 'νέα'. Χρησιμοποιώντας αυτό το αντικείμενο, θα έχουμε πρόσβαση στο ' Αθροισμα() μέθοδος ' και αποθηκεύστε την επιστρεφόμενη τιμή στο ' έτος μεταβλητή τύπου int. Τέλος, χρησιμοποιήστε το ' System.out.println() ' μέθοδος για να εκτυπώσετε το άθροισμα στην κονσόλα:



δημόσιο στατικός κενός κύριος ( Σειρά [ ] args ) {
JavaClass jc = νέος JavaClass ( ) ;
ενθ έτος = jc. Αθροισμα ( ) ;
Σύστημα . έξω . println ( 'Το άθροισμα δύο αριθμών 5 και 11 είναι: ' + έτος ) ;
}
}

Παραγωγή

Παράδειγμα 2: Δημιουργία μεμονωμένου αντικειμένου σε Java με χρήση πολλαπλών κλάσεων

Μπορούμε επίσης να δημιουργήσουμε ένα αντικείμενο μιας κλάσης σε μια άλλη κλάση και να αποκτήσουμε πρόσβαση στις δημόσιες μεθόδους αυτής της κλάσης. Σε αυτό το παράδειγμα, έχουμε δύο κατηγορίες: 'JavaClass1' και 'Παράδειγμα'.

' JavaClass1 ' περιέχει μια μέθοδο που ονομάζεται ' Μήνυμα() ' και μια μεταβλητή τύπου συμβολοσειράς ' όνομα ”:

τάξη JavaClass1 {
Σειρά όνομα ;
κενός Μήνυμα ( )
{
Σύστημα . έξω . println ( 'JavaClass1 ονομάζεται.' ) ;
}
}

Θα δημιουργήσουμε ένα αντικείμενο της κλάσης JavaClass1 στην κύρια μέθοδο της κλάσης Παράδειγμα και θα έχουμε πρόσβαση σε όλες τις δημόσιες μεθόδους της JavaClass1 στη δεύτερη κλάση που ονομάζεται Παράδειγμα.

Εδώ, καλούμε τη μέθοδο JavaClass1 στην κύρια μέθοδο της κλάσης Example χρησιμοποιώντας αντικείμενο ' jc ”:

δημόσιο τάξη Παράδειγμα {
δημόσιο στατικός κενός κύριος ( Σειρά [ ] args ) {
JavaClass1 jc = νέος JavaClass1 ( ) ;
jc. Μήνυμα ( ) ;
}
}

Παραγωγή

Παράδειγμα 3:  Δημιουργία πολλαπλών αντικειμένων σε Java με χρήση πολλαπλών κλάσεων

Μπορούμε επίσης να δημιουργήσουμε πολλά αντικείμενα της ίδιας κλάσης. Σε αυτό το παράδειγμα, έχουμε τις ίδιες δύο κλάσεις όπως στο παραπάνω παράδειγμα. Τώρα θα δημιουργήσουμε πολλά αντικείμενα της κλάσης JavaClass1 στην κύρια μέθοδο της δεύτερης κλάσης Παράδειγμα.

' Javaclass1 ” περιέχει έναν κατασκευαστή, δύο μεθόδους που καθορίζονται από το χρήστη και δύο μεταβλητές. Στον κατασκευαστή, θα αντιστοιχίσουμε τις μεταβλητές αναφοράς στις καθολικές μεταβλητές της κλάσης. Ενώ, το 'Sum()' και το 'sub()' Οι μέθοδοι επιστρέφουν το άθροισμα και τις διαφορές των 'x' και 'y' μεταβλητές:

τάξη JavaClass1 {
ενθ x,y ;
δημόσιο JavaClass1 ( ενθ ένα, ενθ σι ) {
Χ = ένα ;
Υ = σι ;
}
ενθ Αθροισμα ( ) {
ΕΠΙΣΤΡΟΦΗ Χ + Υ ;
}
ενθ υπο ( ) {
ΕΠΙΣΤΡΟΦΗ Χ - Υ ;
}
}

Στην κύρια μέθοδο της κλάσης Παράδειγμα, θα δημιουργήσουμε δύο αντικείμενα του « JavaClass1 ' όπως και ' jc ' και ' jc1 ” διαβιβάζοντας ακέραιες τιμές ως ορίσματα. Ο κατασκευαστής δημιουργεί τις μεταβλητές κλάσης με τις δεδομένες τιμές. Τέλος, θα έχουμε πρόσβαση σε όλα τα 'Αθροισμα()' μέθοδος θα ' jc 'αντικείμενο και' υπο() ' με ' jc1 ”:

δημόσιο τάξη Παράδειγμα {
δημόσιο στατικός κενός κύριος ( Σειρά [ ] args ) {
JavaClass1 jc = νέος JavaClass1 ( 6 , 9 ) ;
JavaClass1 jc1 = νέος JavaClass1 ( 19 , δύο ) ;
ενθ έτος = jc. Αθροισμα ( ) ;
ενθ απάντηση 1 = jc1. υπο ( ) ;
Σύστημα . έξω . println ( 'Αποτέλεσμα:' + έτος ) ;
Σύστημα . έξω . println ( 'Αποτέλεσμα:' + απάντηση 1 ) ;
}
}

Παραγωγή

Έχουμε συγκεντρώσει όλες τις βασικές πληροφορίες που σχετίζονται με τη δημιουργία ενός αντικειμένου στην Java.

συμπέρασμα

Στην Java, μπορείτε να δημιουργήσετε ή να δημιουργήσετε ένα αντικείμενο της κλάσης χρησιμοποιώντας το ' νέος λέξη-κλειδί. Η παρουσία μιας κλάσης Java είναι ένα άλλο όνομα για ένα αντικείμενο. Μπορείτε να δημιουργήσετε ένα αντικείμενο της ίδιας κλάσης ή μιας άλλης κλάσης για πρόσβαση στις συναρτήσεις μέλους τους. Μπορείτε επίσης να δημιουργήσετε πολλά αντικείμενα χρησιμοποιώντας πολλαπλές κλάσεις. Σε αυτό το άρθρο, εξηγήσαμε τη μέθοδο δημιουργίας ενός αντικειμένου σε Java.