Java Test 2025 Questions and
Answers
Signature: Method that contains the return type, parameters and name
Body: Lines between the open and closed curly brackets - ANSWER✔✔-Define
signature and a body
Argrument - ANSWER✔✔-Formal name for the integer inside the parentheses
To pass methods from a superclass to a subclass. It uses methods from the actor class -
ANSWER✔✔-Explain inheritance & how it relates to the crab class
Void: Will not return any values
Non-void: Will return a value - ANSWER✔✔-Difference between calling a method with
a void return type vs a non-void return type
Public void crabMove(); - ANSWER✔✔-Write a method signature for the crab class
Provides a template that all actors can use - ANSWER✔✔-What is the purpose of
having a class called Actor if you cannot make an instance of it?
, Actor is an abstract class in which you cannot create an instance - ANSWER✔✔-Why
cant you right-click an Actor class and make an instance of it?
Method name: addAmount
Return value type: void
Parameters: 3 - ANSWER✔✔-Method name for: Public void addAmount(intamount);
Return value type for: Public void play();
How many parameters for: Public void compare(int x, int y, int z);
Public void go(); - ANSWER✔✔-Write a method signature for "go" that does not have
parameters nor returns a value
public int process (); - ANSWER✔✔-Write a method signature for "process" with
parameters and returns a value of type "int"
Play(); - ANSWER✔✔-Write a method call for "play"
if(isTouching(worm.class)
{
RemoveTouching(worm.class)
Answers
Signature: Method that contains the return type, parameters and name
Body: Lines between the open and closed curly brackets - ANSWER✔✔-Define
signature and a body
Argrument - ANSWER✔✔-Formal name for the integer inside the parentheses
To pass methods from a superclass to a subclass. It uses methods from the actor class -
ANSWER✔✔-Explain inheritance & how it relates to the crab class
Void: Will not return any values
Non-void: Will return a value - ANSWER✔✔-Difference between calling a method with
a void return type vs a non-void return type
Public void crabMove(); - ANSWER✔✔-Write a method signature for the crab class
Provides a template that all actors can use - ANSWER✔✔-What is the purpose of
having a class called Actor if you cannot make an instance of it?
, Actor is an abstract class in which you cannot create an instance - ANSWER✔✔-Why
cant you right-click an Actor class and make an instance of it?
Method name: addAmount
Return value type: void
Parameters: 3 - ANSWER✔✔-Method name for: Public void addAmount(intamount);
Return value type for: Public void play();
How many parameters for: Public void compare(int x, int y, int z);
Public void go(); - ANSWER✔✔-Write a method signature for "go" that does not have
parameters nor returns a value
public int process (); - ANSWER✔✔-Write a method signature for "process" with
parameters and returns a value of type "int"
Play(); - ANSWER✔✔-Write a method call for "play"
if(isTouching(worm.class)
{
RemoveTouching(worm.class)