Junior — Middle
Ποιος είναι ο σκοπός της χρήσης της λέξης-κλειδιού this στον προγραμματιστικό κώδικα;
sobes.tech AI
Απάντηση από AI
Η λέξη-κλειδί this στη Java χρησιμοποιείται για αναφορά στο τρέχον αντικείμενο, στο πλαίσιο του οποίου εκτελείται η μέθοδος ή ο κατασκευαστής. Βοηθάει:
- Να διακρίνει τα πεδία του αντικειμένου και τις παραμέτρους της μεθόδου ή του κατασκευαστή με τα ίδια ονόματα.
- Να μεταβιβάσει το τρέχον αντικείμενο ως όρισμα σε άλλες μεθόδους.
- Να καλέσει άλλους κατασκευαστές μέσα στον κατασκευαστή (μέσω
this(...)).
Παράδειγμα:
public class Άτομο {
private String όνομα;
public Άτομο(String όνομα) {
this.όνομα = όνομα; // this.όνομα — πεδίο του αντικειμένου, όνομα — παράμετρος
}
public void εκτύπωσεΌνομα() {
System.out.println(this.όνομα); // αναφορά στο πεδίο του τρέχοντος αντικειμένου
}
}