FunAT92, напрямую никак нельзя получить, поля, объявленные как private доступны только внутри самого класса. Можно, однако, сделать в классе a метод
public int getM() {
return m;
}
Это называется getter, и такой прием очень часто используется.
Без 7 и 8 главы (которые, как я понимаю, описывают классы), конечно, непросто придется, потому что, например, перегрузка методов обязательно используется в классе MIDlet. Можно, как вариант, продолжать изучать примеры, а уже потом вернуться к 7 и 8 главе. Но в любом случае их вряд ли получится опустить, ведь Java - это не С++, здесь не получится обойтись без объектно-ориентированных средств. Да и неудобно это, ООП - очень мощный механизм, который значительно упрощает программирование более-менее серьезых проектов при грамотном использовании.
Ссылка на пост
21 авг 2008 в 09:36
public int getM() {
return m;
}
Это называется getter, и такой прием очень часто используется.
Без 7 и 8 главы (которые, как я понимаю, описывают классы), конечно, непросто придется, потому что, например, перегрузка методов обязательно используется в классе MIDlet. Можно, как вариант, продолжать изучать примеры, а уже потом вернуться к 7 и 8 главе. Но в любом случае их вряд ли получится опустить, ведь Java - это не С++, здесь не получится обойтись без объектно-ориентированных средств. Да и неудобно это, ООП - очень мощный механизм, который значительно упрощает программирование более-менее серьезых проектов при грамотном использовании.