| Author |
Inner class code example
|
Mansukhdeep Thind
Ranch Hand
Joined: Jul 27, 2010
Posts: 1142
|
|
Hi
I tried out the following code :
The result is 21. My question is how can class Gazer access a static variable? I mean we are trying to access a static member of the outer class from a non static context. So it should throw an exception right?
|
~ Mansukh
|
 |
Paul Clapham
Bartender
Joined: Oct 14, 2005
Posts: 16483
|
|
|
There's never anything wrong with accessing a static member from a non-static context.
|
 |
Mansukhdeep Thind
Ranch Hand
Joined: Jul 27, 2010
Posts: 1142
|
|
Paul Clapham wrote:There's never anything wrong with accessing a static member from a non-static context.
Ohhh.. Ok.. So the problem is when we try to access a non static member from a static context. Correct Paul? That will upset the compiler right?
|
 |
Paul Clapham
Bartender
Joined: Oct 14, 2005
Posts: 16483
|
|
Mansukhdeep Thind wrote:So the problem is when we try to access a non static member from a static context. Correct Paul? That will upset the compiler right?
Yes, I'm sure you must have seen that message already, haven't you?
|
 |
Mansukhdeep Thind
Ranch Hand
Joined: Jul 27, 2010
Posts: 1142
|
|
Paul Clapham wrote:
Mansukhdeep Thind wrote:So the problem is when we try to access a non static member from a static context. Correct Paul? That will upset the compiler right?
Yes, I'm sure you must have seen that message already, haven't you?
Thank you Paul.
|
 |
 |
|
|
subject: Inner class code example
|
|
|