我是一名学生,从事课外项目。 我的学者要求我制定一项涉及班级的方案。
因此,我创立了一个称为“Piece”的类别,其代码如下:
namespace GG
{
class Piece
{
public int rank;
public int player;
}
}
我在我的主要方案(表格)中做了介绍,例如:
namespace GG
{
public partial class frmPGame : Form
{
public frmPGame()
{
InitializeComponent();
}
Piece[,] gameBoard = new Piece[9, 8];
public void clearGameBoard()
{
for (int y = 0; y < 8; y++)
{
for (int x = 0; x < 9; x++)
{
gameBoard[x, y] = new Piece();
gameBoard[x, y].rank = -1;
gameBoard[x, y].player = 0;
}
}
}
}
}
不管怎么说,形式都有图象,而且视2D阵列一带内产生的情况,情况会发生变化。 然而,在我的主要方案中,我也做了一些算术,因此它已经过时,时间很长。 我要问,我是否能够,在某种程度上,把博拉德人反对另一类人及其内容。
基本来说,现在的方案流动是:
- Create Object
- Do math in Main using Object
- Change form pictures
And, I d like to, if possible, change it into:
- Create Object
- Do math in Math class
- Return / Pass Object from math class to Main
- Change form pictures
我知道,我看上去看一看问题,但我的教授告诉我,唯一应该做的事情就是使情况恶化。 班级应处理与数学有关的 st。
否 我就此提出了一些建议? 我是否在我的“数学地图集”中 instant过“Piece”级?