代码重构是一种改变代码结构而不改变代码行为的技术。
1. 引入变量:Refactor --> Introduce Parameter
选中字符串常量,如“Kate”,右键Refactor --> Introduce Parameter
输入要引入的变量名称:
完成后,会发现方法的定义和调用方法的地方全都自动引入了变量。
2. 抽取接口:Refactor --> Extract Interface...
选中类,然后右键Refactor --> Extract Interface...
选择接口中定义的方法
完成后,生成接口类。
3. 重命名:Refactor --> Rename
选中sayHi方法,右键Refactor --> Rename
把接口中的sayHi()方法,改名为sayHowDoYouDo()。
Log窗口会提示有哪些地方使用了该方法
完成后,会发现接口类和所有实现类中,sayHi方法都改成了sayHowDoYouDo。
没有评论:
发表评论