/// 拼图游戏通用接口 /// 用于统一不同类型的拼图游戏(传统滑块拼图、拖拽拼图等) abstract class IPuzzleGame { Duration get elapsedTime; int get moves; bool get isComplete; /// 获取星级评分(1-3星) int getStarRating(); /// 获取难度标签 String get difficultyLabel; }