LLD - Design — Tic-Tac-Toe Game
You want to design a turn-based game system using
Board, Player, and Game classes. Which design choice best supports adding new game rules and multiple player types (e.g., human, AI) without changing existing code much?