好的,所以我有以下情况。我最初有一些这样的代码:publicclassMainBoard{privateBoardType1bt1;privateBoardType2bt2;privateBoardType3bt3;...privatereadonlySizeboardSize;publicMainBoard(SizeboardSize){this.boardSize=boardSize;bt1=newBoardType1(boardSize);bt2=newBoardType2(boardSize);bt3=newBoardType3(boardSize);}}现在,我决定重构该代码