用Java开发五子棋或象棋中的一个,并进行五子棋的界面设计。
发布时间
阅读量:
阅读量
参考一 java实践(八)——继承
题目要求:
-
创建一个五子棋的棋盘结构。该棋盘包含宽度w、高度h、行数r、列数c以及边距align,网格为正方形,其宽度与高度均为size,绘制棋盘的方法为public void paint(Graphics g)。
-
创建一个中国象棋的棋盘结构。该棋盘具有与五子棋相同的属性设置,绘制棋盘的方法名称保持一致,但实现算法有所区别。
-
设计一个抽象类Board,并在此基础上构建两个具体子类:五子棋类(RenjuBoard)和中国象棋类(ChineseChessBoard)。
-
主窗口通过菜单选项进行选择,能够在窗口中展示对应的棋盘界面。
效果如下:


代码示例如下:
1. 声明一个抽象类。
package abstractChess;
import java.awt.G
全部评论 (0)
还没有任何评论哟~
