Lesson - 3 : Inner classes - Method Local Inner class in Java programming Language

preview_player
Показать описание
In Java, we can write a class within a method and this will be a local type. Like local variables, the scope of the inner class is restricted within the method.

A method-local inner class can be instantiated only within the method where the inner class is defined. The following program shows how to use a method-local inner class.

Example

public class Outerclass {
// instance method of the outer class
void my_Method() {
int num = 23;

// method-local inner class
class MethodInner_Demo {
public void print() {
}
} // end of inner class

// Accessing the inner class
MethodInner_Demo inner = new MethodInner_Demo();
}

public static void main(String args[]) {
Outerclass outer = new Outerclass();
}
}
Рекомендации по теме
visit shbcf.ru