Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database And Expert Systems Applications Dexa 2023 Workshops 34th International Conference Dexa 2023 Penang Malaysia August 28 30 2023 Proceedings

Authors: Gabriele Kotsis ,A Min Tjoa ,Ismail Khalil ,Bernhard Moser ,Atif Mashkoor ,Johannes Sametinger ,Maqbool Khan

1st Edition

303139688X, 978-3031396885

More Books

Students also viewed these Databases questions