Ответ: Пишем либы для MidletPascal на JAVA
здесь дело не в одинаковости имен. Компилятор же четко пишет, что нельзя обратиться к полю класса из статической функции. это можно сделать только если какой-то статической переменной присвоен сам класс.
т.е
public static MyClass inst;
....
inst = this; из метода класса
....
а потом можно обращаться к полям через inst.x из любой статической функции.
|