8 个解决方案
#1
自己先顶一下
#2
这个就是java的语法,如果B类继承了A类,并重写了A的f方法,则在B的对象调用f方法时调用的就是B重写后的f方法。
#3
同意楼上。。也有在别的类里 直接 b.f 这样的调用
#4
看下父类中的方法就可以了
#5
可是我只看到子类重写了父类的方法,去找不到在哪调用改方法
#6
onCreate, onPause等方法是系统调用的。根据Activity的生命周期由系统调用的。
#7
不要沉啊,顶顶。。。。
#8
同问,从类中或者接口中拿来重写的方法,有时候找不到它在哪里被调用。
onCreate之类的作为Activity的生命周期是自动被调用的,这个我理解。 但是比如说某个CarListAdapter extends BaseAdapter, 然后重写了getView()之类的方法,但没有看到getView()在哪里被调用啊。。。
通常来说,光实例化一个类A的话,就应该只是默认调用它的构造方法,比如说 A a=new A; 那么也只是调用了A类中的构造方法,其他的方法并没有被调用!那么上面说的getView()到底是怎么用的??
求解答!!
onCreate之类的作为Activity的生命周期是自动被调用的,这个我理解。 但是比如说某个CarListAdapter extends BaseAdapter, 然后重写了getView()之类的方法,但没有看到getView()在哪里被调用啊。。。
通常来说,光实例化一个类A的话,就应该只是默认调用它的构造方法,比如说 A a=new A; 那么也只是调用了A类中的构造方法,其他的方法并没有被调用!那么上面说的getView()到底是怎么用的??
求解答!!
#1
自己先顶一下
#2
这个就是java的语法,如果B类继承了A类,并重写了A的f方法,则在B的对象调用f方法时调用的就是B重写后的f方法。
#3
同意楼上。。也有在别的类里 直接 b.f 这样的调用
#4
看下父类中的方法就可以了
#5
可是我只看到子类重写了父类的方法,去找不到在哪调用改方法
#6
onCreate, onPause等方法是系统调用的。根据Activity的生命周期由系统调用的。
#7
不要沉啊,顶顶。。。。
#8
同问,从类中或者接口中拿来重写的方法,有时候找不到它在哪里被调用。
onCreate之类的作为Activity的生命周期是自动被调用的,这个我理解。 但是比如说某个CarListAdapter extends BaseAdapter, 然后重写了getView()之类的方法,但没有看到getView()在哪里被调用啊。。。
通常来说,光实例化一个类A的话,就应该只是默认调用它的构造方法,比如说 A a=new A; 那么也只是调用了A类中的构造方法,其他的方法并没有被调用!那么上面说的getView()到底是怎么用的??
求解答!!
onCreate之类的作为Activity的生命周期是自动被调用的,这个我理解。 但是比如说某个CarListAdapter extends BaseAdapter, 然后重写了getView()之类的方法,但没有看到getView()在哪里被调用啊。。。
通常来说,光实例化一个类A的话,就应该只是默认调用它的构造方法,比如说 A a=new A; 那么也只是调用了A类中的构造方法,其他的方法并没有被调用!那么上面说的getView()到底是怎么用的??
求解答!!