Tag: refactoring

IntelliJ重构使用LoD

说我有一些课Foo class Foo { protected String x = “x”; public String getX() { return x; } } 我有一个程序使用Foo并违反了LoD class Bar { protected Foo foo; public Bar() { this.foo = new Foo(); } public Foo getFoo() { return foo; } } public static void main(String [] args) { Bar bar = new Bar(); String x = […]