Ποια πτυχή του φασολιού χρησιμοποιείται για την τροποποίηση ή την ανάκτηση των ιδιοτήτων Javabeans;
Δείτε πώς λειτουργεί:
* getters (μεθόδους αξεσουάρ): Αυτές οι μέθοδοι χρησιμοποιούνται για την ανάκτηση της τιμής μιας ιδιοκτησίας. Συνήθως ακολουθούν τη σύμβαση ονομασίας `Get
* setters (μέθοδοι μεταλλάκτη): Αυτές οι μέθοδοι χρησιμοποιούνται για τον καθορισμό ή την τροποποίηση της τιμής μιας ιδιότητας. Συνήθως ακολουθούν τη σύμβαση ονομασίας `set
Αυτές οι μέθοδοι παρέχουν έναν δομημένο και ελεγχόμενο τρόπο αλληλεπίδρασης με τις ιδιότητες του φασολιού, εξασφαλίζοντας ότι τα δεδομένα παραμένουν συνεπή και έγκυρα.
Ακολουθεί ένα παράδειγμα:
`` `java
δημόσιο άτομο {
ιδιωτικό όνομα συμβολοσειράς.
ιδιωτική ηλικία int ·
δημόσια συμβολοσειρά getName () {
Όνομα επιστροφής;
}
δημόσιο κενό setName (όνομα συμβολοσειράς) {
this.name =όνομα;
}
δημόσιο int getage () {
Ηλικία επιστροφής.
}
δημόσιο κενό setage (int age) {
this.age =ηλικία;
}
}
`` `
Σε αυτό το παράδειγμα, οι μέθοδοι `getName ()` και `setName () σας επιτρέπουν να αποκτήσετε πρόσβαση και να τροποποιήσετε την ιδιότητα` name ', ενώ το `getage ()` και `setage () κάνει το ίδιο για την ιδιοκτησία` age`.
Η χρήση των Getters και Setters αποτελεί θεμελιώδες μέρος της προδιαγραφής Javabeans και χρησιμοποιείται ευρέως σε εφαρμογές Java για ενθυλάκωση δεδομένων και αντικειμενοστραφείς αρχές προγραμματισμού.