猿问

android 中的super方法好乱啊

有时发现android代码中用很多super方法,比如super.onCreate(),super.handleMessage等方法...

我知道他是调用父类的方法.

但是看别人写的源码有的没有这一局,有的把这一句放在自己写的代码前面,有的把这一句放在后面...


微笑听雨
浏览 2561回答 6
6回答

ziom

这个是有点**

有时丶

看源码吧。需不需要执行源码里的代码来决定要不要写super。需要执行的时机来决定写super的位置。

dky

不使用父类方法,没关系的 ,系统调用的时候完全按照子类中的来

慕姐6713048

子类要调用父类的构造方法,super必须有,而且要写在第一句,否则,父类构造方法中的内容在子类中是无法得到的。

一条小咸鱼

因为有的super方法是空的。最好加上。

慕后端3352169

子类的构造方法如果要引用super的话,必须把super放在函数的首位,注意是构造方法
随时随地看视频慕课网APP

相关分类

Android
Java
我要回答