如何改进我的井字游戏设计?

我在 Java 中创建了一个基于文本的井字游戏,我尝试应用一些 OOP 原则,但事情变得复杂了。

评论什么以及如何正确评论?创建两个玩家对象是个好主意吗?

如何摆脱这么多 if else 语句?

这是我的 Main.class:


import java.io.*;

import java.net.*;

import java.util.*;


public class Main

{




    public static void main(String[] args) {



        IGame game=new TicTacToeGame();


        game.initLogic();

主循环


        while(game.isGameRunning()==true){


            game.updateGame();


            game.updateState();


            }



        }


    }

有什么建议吗?


大话西游666
浏览 139回答 3
3回答

跃然一笑

minSdkVersion 14并在styles.xml中的values文件夹<style name="ActivityTheme" parent="Theme.AppCompat.Light.NoActionBar"><item name="colorPrimaryDark">#d55d55</item></style>在 AndroidManifest.xml 中的活动标签中:android:theme="@style/ActivityTheme"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java