File tree Expand file tree Collapse file tree
src/main/java/com/kakao/onboarding/precource/dukeyun/baseball Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,18 +14,19 @@ public class GameFactory {
1414 private GameFactory () {
1515 }
1616
17+ public static BaseballGameConfig baseballGameConfig () {
18+ return new BaseballGameConfig (3 , 1 , 9 );
19+ }
20+
1721 public static GameSystem createBaseballGameSystem () {
18- return createBaseballGameSystem (new BaseballGameConfig ( 3 , 1 , 9 ));
22+ return createBaseballGameSystem (baseballGameConfig ( ));
1923 }
2024
2125 public static GameSystem createBaseballGameSystem (BaseballGameConfig config ) {
22- return new ReplayableGameSystem (
23- new ReplayableGameSystemConsoleView (),
24- createBaseBallGame (config )
25- );
26+ return new ReplayableGameSystem (new ReplayableGameSystemConsoleView (), createBaseballGame (config ));
2627 }
2728
28- private static Game createBaseBallGame (BaseballGameConfig config ) {
29+ private static Game createBaseballGame (BaseballGameConfig config ) {
2930 return new TurnBaseGame (
3031 new BaseballGameConsoleView (config ),
3132 new BaseballGameService (config , new RandomBaseballNumberGenerator (config ))
You can’t perform that action at this time.
0 commit comments