关于super位置问题

http://img.mukewang.com/56e60ff10001ca3303720223.jpg

关于super我记如果是构造函数的是需要放在第一行的,具体放在前面放在后面有什么讲究吗?谁能告知下

shaonian
浏览 2505回答 6
6回答

gao634209276

再构造器内,super前面不能出现任何方法调用。

风尘之魂

只能放在构造函数的第一行其他位置不行

shaonian

public boolean dispatchKeyEvent(KeyEvent event) { Log.i(TAG, "on dispatchKeyEvent"); if (event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) { } return super.dispatchKeyEvent(event); // return true; }比如这种

寒风柳

如果是显示的调用父类的构造方法,必须放在子类构造方法中的第一行。似乎是这样

adn_boy

就像“老子”和“儿子”的关系,得先有“老子"才有"儿子"。

HansonQ

类构造函数调用基类构造函数使基类先初始化由于面类能用继承基类属性所必须先保证基类先初始化
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android
Java