Create a java class name is Bugs that have
Instance variables
Constructors
Automatic code generation
Accessor Methods
Mutator Methods
move method
turn method
Bug Class: a bug has a code, original location at a point with integer coordinates, faces north, east,south, or west and keeps a record of all its current movement position. The class generate a uniquecode for each new “bug” object created starting with value “b-100”. It also includes the followingmethods:- A default constructor that initializes bug’s code to “b-xxx”; where “xxx” is the next codesequence number in the class, positions to (0,0), and direction to WEST.- A constructor that is given bug’s information: starting location, facing direction and generatesbug code similarly to the default constructor.- Accessor methods to access all the instance variables and the simulated movements of thebug.- Mutator methods that change the instance variables to given values and they make the changefor only suitable values.- turn method that changes the direction of the bug counterclockwise.- move method that moves the bug by one unit in the direction it is facing.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here