1.  class Test {
2.     private Demo d;
3.     void start() {
4.        d = new Demo();
5.        this.takeDemo(d);
6.        System.out.println (this.d.i);  
7.    }
8.   void takeDemo(Demo demo) {
9.     demo.i++;   }
10.   public static void main(String [] args){
11.     Test t=new Test();
12.      t.start();   
13.   } 
14.   }
15.   class Demo{
16.     int i=1;
17.   }