Lecture 7 Nestedclassespptx
Lecture 7 Nestedclassespptx
Nested Classes
Outcome of the Lecture
Nested Classes
Inner Classes
Anonymous Class
class Outer {
int outer_x = 100;
static int outer_y = 200;
static class Inner {
void display() {
Outer o = new Outer();
System.out.println("display: outer_x = " +o.outer_x);
System.out.println("display: outer_x = " + outer_y);
}
}
}
public class StaticClassDemo {
public static void main(String args[]) {
Outer.Inner obj = new Outer.Inner();
obj.display();
}
}