我有一个类,每个方法都以相同的方式开始:
class Foo {
public void bar() {
if (!fooIsEnabled) return;
//...
}
public void baz() {
if (!fooIsEnabled) return;
//...
}
public void bat() {
if (!fooIsEnabled) return;
//...
}
}
对于类中的每个公共方法,是否有一种很好的方法要求(希望不要每次都写) fooIsEnabled
部分?