A type of variable that stores text and is surrounded by double-quotes.
What is a string variable.
An extra piece of information passed to a function to customize it for a specific need.
What is a parameter.
Used to exit from a method, with or without a value.
What is a return.
Multiple methods with the same name but different parameters.
What is Method Overloading.
Code that calls itself.
What is recursive code.
A type of variable that stores values that has two states: true or false.
What is a Boolean variable.
Data being sent into a method.
What is an argument.
This keyword means that the method main() doesn’t return any data to the calling program.
What is void.
Java tells overloaded methods apart based on the method ______.
What is signature
A recursive method must have a recursive call and a ______.
What is a base case.
This method is requires and is used in every Java program.
What is main().
Information is passed into ___ as parameters.
What is methods.
The data type of the return value must match the method's declared ___
What is return type.
What is the output for ..
tryIt (9);

What is A.

What is when n is less than zero.
Used to perform certain actions and is also know as a function.
What is a method.
The process in the source code of a program whereby data is passed from one section of the program to another.
What is parameter passing.
This is where you declare the methods return type.
What is the method's declaration.
What is the output for ..
tryIt (7.1);

What is B.

What is 0012345678
To call a method in Java write the method's name followed by this.
What is parentheses ().
When a parameter is passed, any changes made to the formal parameter do NOT affect the actual parameter.
What is pass by Value.
Any method that is not declared void must must contain this type of statement.
What is a return statement.
What is the output for ..
tryIt ((int) 12.54);

What is A.
In the following recursive method on what line number is the base case?

What is line 2.