Question
JAVA please edit the code for the battle boat Java program 1 Cell Class The Battleboats game board is composed of many cells. You are
JAVA
please edit the code for the battle boat Java program
1 Cell Class The Battleboats game board is composed of many cells. You are required to create a Cell class that contains the following private attributes: private int row: indicates the row value of the Cell private int col: indicates the column value of the Cell private char status: character indicating the status of the Cell. There are four different possibilities for this field:
Character Conditions (space) Has not been guessed, no boat present B Has not been guessed, boat present H Has been guessed, boat present M Has been guessed, no boat present In addition, you are required to implement the following functions: public char get_status(): getter method for status attribute public void set_status(char c): setter method for status attribute public Cell(int row, int col, char status): Cell class constructor
public class Cell {
private int row;
private int col;
private char status; // ' ': Empty, 'B': Boat, 'H': Hit; 'M': Miss
// TODO:
public char get_status(){
}
// TODO:
public void set_status(char c){
status = c;
}
// TODO:
public Cell(int row, int col, char status){
}
}
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started