Java Programming Home Page: Archive: Message #45

Date: Feb 24 2000 20:21:07 EST
From: "Java Programming" <javaProgramming-owner@listbot.com>
Subject: Inner class example

Inner class have access to private outer class
variables!!

For example:
public class Outer {
    Inner i = new Inner();
    private int q =0;
	class Inner {
		void print() {
			System.out.println(
				"Hi from Inner!"
				+"q="+q);
		}
	}
	

	public static void main(
			String args[]) {
		System.out.println( 
			"Hi from outer" );
		Outer o = new Outer();
		o.i.print();
	}
}