Middle
233
რა არის ადგილობრივი კლასი და რა თვისებები აქვს?
პასუხი AI-სგან
sobes.tech AI
స్థానిక తరగతి అనేది బ్లాక్, ఉదాహరణకు, విధానం, కట్టడిక లేదా ప్రారంభకంలో నిర్వచించబడిన తరగతి.
స్థానిక తరగతుల లక్షణాలు:
- పరిధి: ఇది నిర్వచించబడిన బ్లాక్లో మాత్రమే అందుబాటులో ఉంటుంది.
- స్టాటిక్ కాదు:
staticగా ప్రకటించలేడు. - స్థానిక మార్పిడి విలువలకు ప్రాప్తి: ఇది చుట్టూ ఉన్న బ్లాక్ యొక్క
finalలేదా సమర్థవంతంగాfinalస్థానిక మార్పిడి విలువలు మరియు పారామితులకు యాక్సెస్ చేయగలదు. - ప్రవేశం మార్పిడి సూచికలు ఉండకూడదు:
public,private,protectedఉపయోగించకూడదు. - క్లాసుల నుండి వారసత్వం పొందుతుంది మరియు ఇంటర్ఫేస్లు అమలు చేస్తుంది: ఇతర క్లాసులను విస్తరించగలదు మరియు ఇంటర్ఫేస్లను అమలు చేయగలదు.
- పేరు:
strictfpసూచికను కలిగి ఉండకూడదు మరియుenumగా ప్రకటించబడకూడదు.
ఉదాహరణ:
class Outer {
void myMethod() {
int localVar = 10; // సమర్థవంతంగా తుది
class LocalClass {
void display() {
System.out.println("స్థానిక మార్పిడి: " + localVar);
}
}
LocalClass local = new LocalClass();
local.display();
}
public static void main(String[] args) {
Outer outer = new Outer();
outer.myMethod();
}
}