问题
为Cell类定义有参构造方法,并在构造方法中初始化Cell的行和列;然后创建一个坐标为(0,4)的格子,并打印信息,效果如图所示:
上图中蓝色圈中的"*"号表示所创建的格子。
方案
在方法中可以通过this关键字表示"调用该方法的那个对象",因此,可以使用this关键字指向类中的成员变量,代码如下所示:
/**
*使用this关键字重构
*@param row:行
*@param col:列
*/
public Cell(int row,int col){
this.row=row;
this.col=col;
}
步骤
实现此案例需要按照如下步骤进行。
步骤一:给Cell类添加构造方法
在Cell类中,添加带两个参数的构造方法,代码如下所示:</