Junior — Middle
Vai iekšējā klase ir piekļuve ārējās klases locekļiem?
sobes.tech AI
Atbilde no AI
Jā, iekšējā (iebūvētā) klase Java ir pieeja visiem ārējās klases locekļiem, ieskaitot privātās lauciņus un metodes. Tas ir tāpēc, ka iekšējā klase ir daļa no ārējās klases un var tieši piekļūt tās stāvoklim.
Piemērs:
public class Outer {
private int value = 10;
class Inner {
void printValue() {
System.out.println("Value: " + value); // piekļuve ārējās klases privātajam laukam
}
}
}