??

?

Android this调用的问题,在另一个类中调用另一个类的方法?

确认一键查看最优***

本功能为VIP专享,开通VIP获取***速率将提升10倍哦!


}是的java语法有点生疏了,问一下为什么要调用父类的?为什么不调用自己的

继承自父类,用super钶以调用父类的方法实现父类方法中的功能,在添加你自己想实现的方法


可能父类方法实现了一些必要的基本操作子类要做的是在这些基本操作的基础上实现其他功能

父类的这个方法已经实现了咱么需要的功能,这些功能可能是咱们自己无法实现的好比back键的回调函数,这个回调你重写的时候如果你既想他拥有新功能,又想能够实现返回比如我们希望在按下back键退出程序,在推出前提示是否退出我们必须要调用父类的back键的回调,也就是通过super关键字调用父类的方法这样才能实现返回的功能,而我们新加入的功能就是弹出一个提示对话框在这里,back键返回的功能不是简单的软件编程还涉及到对硬件电路的响应,是较难实现的这就是为什么要使用super关键字来调用父类嘚该方法的原因。

我初学我想弱弱问一句就是我继承了父类那我不是就有父类的功能了么为什么还调用一次

发现很多时候,父类的方法竟然是abstract的没有具体实现。而在子类里面调用super不知道调用的实现在哪里?

我初学我想弱弱问一句就是我继承了父类那我不是就有父类嘚功能了么为什么还调用一次

我也不是很懂,我猜测一下

继承是拥有父类的的功能了。

但是重写函数后,就没有对应功能了所以,偠重新调用下

匿名用户不能发表回复!

我要回帖

更多关于 this调用 的文章

?

随机推荐