簡単なデザインの質問があります。スケーラビリティとオブジェクト指向に関して、次の「状況」を設計する方法がわかりません。
interface IA {
void update();
}
class A implements IA {
public void update(){
updateInX();
updateInY();
}
private void updateInX(){
...
}
private void updateInX(){
...
}
}
冗長性 (updateInX(), updateInY()) は悪い設計のように思えますが、それを改善する方法がわかりません。助けていただければ幸いです。