Some more recursion...

This commit is contained in:
Masahiko AMANO
2022-03-03 00:43:36 +03:00
parent cfa3baf253
commit f7ffbebdae
2 changed files with 63 additions and 28 deletions
+3 -7
View File
@@ -4,8 +4,7 @@
{
public string value = " ";
public bool isMine = false;
public bool isOpened = false;
private bool isMarked = false;
public bool isMarked = false;
public Cell(bool mine)
{
@@ -17,15 +16,12 @@
}
public string show()
{
if (isOpened)
return value;
else if (isMarked)
if (isMarked)
return "X";
else
return "■";
return value;
}
public void setMine() { isMine = true; }
public void open() { isOpened = true; }
public void mark() { isMarked = true; }
public void unmark() { isMarked = false; }
public bool isEmpty() { return value == " "; }