Eclipse IDE抽取参数



Introduce Parameter抽取参数


抽取参数怎么抽?


比如说一开始这个变量是写死的。


Eclipse1.png


这个时候,你不想让它写死了,你是想外部给它动态的传过来。这样怎么办呢?我们选中它,选中的是返回的值。


Eclipse2.png


然后点击这个:


Eclipse3.png


然后弹出了这个,我们直接点击OK。


Eclipse4.png


你们看这里,最后返回的值,变成了一个参数传进来了。


Eclipse5.png


它之前是这样返回的。


Eclipse6.png


这就是说,它把它里面的这个东西给他提取出来,变成了外部传进来的一个参数。因为我们的方法,有可能会做改造,一开始是写死的,不是动态变的。然后,想动态变的时候,就把它改造动态传进来参数



总结


重构的几个主要的内容


Eclipse7.png


比较常用的


第一个rename。

第三个Change Method Signature。

或者是第四个,匿名类改为外部类。

或者是第七个,抽取接口。

比如本地变量:Extract Local Variable;或者是静态变量,这些都比较常用。


用得少一些的


Eclipse8.png



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

免费领取价值1888元求职宝典!

客服热线 400-862-8862

回到顶部