java编辑类中的返回值而不修改类本身?
好吧,假设我有一门课叫煎饼
煎饼。java看起来像这样:
public class Pancake {
public boolean shouldEat() {
return false;
}
}
现在,我不想编辑煎饼。根本不是java。我只想更改shouldEat()
从另一个类返回的内容,比如“NotPancake.java”
我知道如果我有
public boolean eat = false;
我可以通过做Pancake.eat = true
之类的事情来轻松改变这一点,但是有没有办法在不以类似方式编辑类的情况下改变shouldEat()
返回的内容
谢谢
# 1 楼答案