考虑以下一段代码:
class NumberWrapper {
boolean negative;
void setNegativeTrue(boolean isNegative) {
negative = isNegative;
}
void negateNumber(int x) {
if (negative) {
x = x * -1;
} else {
x = Math.abs(x);
}
return x;
}
}
在这样的代码中,如何使用多态性?