nanode
04-26-2001, 04:51 PM
I have something like this:
[code]
public class MyClass {
public int counter=0;
//... lots more code in real life
MyInnerClass mic0 = new MyInnerClass();
MyInnerClass mic1 = new MyInnerClass();
MyInnerClass mic2 = new MyInnerClass();
private class MyInnerClass {
public MyInnerClass() {
}
/*how can I access "counter" from inside the inner class? I can't simply pass it, since I need to update its value. If I was using C/C++ I'd use a pointer here
any thoughts?
*/
}
}
[code]
public class MyClass {
public int counter=0;
//... lots more code in real life
MyInnerClass mic0 = new MyInnerClass();
MyInnerClass mic1 = new MyInnerClass();
MyInnerClass mic2 = new MyInnerClass();
private class MyInnerClass {
public MyInnerClass() {
}
/*how can I access "counter" from inside the inner class? I can't simply pass it, since I need to update its value. If I was using C/C++ I'd use a pointer here
any thoughts?
*/
}
}