Я написал свои коды и функции только в классе деятельности (A).Затем я переместил функцию из класса деятельности в новый класс Java (B).и я расширяю его так:
public class B extends A{
int sum=0;
public int funcSum(){
int x=5;
sum=sum+x;
return sum;
};
И это мой класс активности:
public class A extends Activity {
final B c = new B();
TextView1.setText("sum= " + new Integer(c.funcSum()).toString());
Когда я его выполняю, он не выдает ошибку кодовой строки.Но это всегда показывает сумму = 0.как я вижу, он не вычисляет сумму в функции 'funcSum'.