|
5/25 |
2004/2/10 [Computer/SW/Languages/Java] UID:29789 Activity:nil 76%like:29791 |
2/10 How come the following print 1,2 instead of 2,2? CONFUSED. class A{ int m; public void Main(){ B b; A a; b = new B(); a = b; b.mb(); a.m = 2; System.out.println(b.m); System.out.println(a.m); } } class B extends A{ int m; public void mb(){ m = 1; } } |
5/25 |
|