编程工具您现在的位置是:首页 > 工具箱 > 编程工具

vscode Java 重写方法的快捷键是什么?如何自动生成重写方法代码块?

<a href='mailto:'>微wx笑</a>的头像微wx笑 2021-07-28编程工具 7 0关键字: vscode  Java  重写方法  快捷键  

使用Java语言开发的时候,经常会遇到需要重写方法的情况,也就是方法定义的时候,形参是接口类型,而接口中的方法只是定义了方法名和形参,没有具体实体,我们如何快速生成方法实现的代码块呢?

使用Java语言开发的时候,经常会遇到需要重写方法的情况,也就是方法定义的时候,形参是接口类型,而接口中的方法只是定义了方法名和形参,没有具体实体,我们如何快速生成方法实现的代码块呢?enW无知


enW无知

重写(Override)

重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!enW无知

重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。enW无知

重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。enW无知


enW无知

使用VSCode快速生成重写方法代码块

例如 f.listFiles(new FilenameFilter(){}),我们需要重写 FilenameFilter 中的 accept 方法,enW无知

那么就在花括号中点击鼠标右键》选择 Source Action ... 》选择 Overwrite/Implement Methods 》再选择要重写的方法,然后按回车键就可以了。enW无知

vscode_java_overwrite.gifenW无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/toolbox/code/2021-07-28/704.html

很赞哦! () 有话说 ()