我有一个简单的设计问题。我不确定如何设计以下关于可伸缩性和面向对象的“情况”。
interface IA {
void update();
}
class A implements IA {
public void update(){
updateInX();
updateInY();
}
private void updateInX(){
...
}
private void updateInX(){
...
}
}
冗余(updateInX(),updateInY())似乎是一个糟糕的设计,但我不知道如何改进它。我会很感激你的帮助!