好的,我们假设我有一个名为Pancake的课程.
Pancake.java看起来像这样:
public class Pancake {
public boolean shouldEat() {
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
现在,我根本不想编辑Pancake.java.我想做的就是改变shouldEat()从不同类返回的内容,例如"NotPancake.java".
我知道我是否有类似的东西
public boolean eat = false;
Run Code Online (Sandbox Code Playgroud)
我可以通过做类似的事情来轻松改变它Pancake.eat = true,但有没有办法改变shouldEat()返回的东西而不用类似的方式编辑类?
谢谢.
java ×1