CSE 2221 Midterm 2 2025 UPDATE Verified Questions
And Answers | With 100% Correct Answers graded
A+ Guaranteed Success!!
Precondition - (ANSWER)characterizes the responsibility of the program
that calls the method (the client)
Post-condition - (ANSWER)characterizes the responsibility of the program that
implements the method (the implementer)
Parameter Mode - (ANSWER)Part of the contract that specifies the way a method
might change the value of the corresponding argument.
Clears - (ANSWER)A parameter mode. Upon returning from a method call, a
clears-mode parameter has the initial value for its type.
Restores - (ANSWER)The default parameter mode. Upon returning from a
method call, a restores-mode parameter has the value it had when it was passed
into the method.
Replaces - (ANSWER)A parameter mode. Upon returning from a method call, a
replaces-mode parameter may have a different value than its incoming value, but
the method's behavior doesn't depend on the incoming value of the parameter.
Testing - (ANSWER)Proving code has an error
, Debugging - (ANSWER)Finding and fixing an error in the code
Receivers - (ANSWER)Distinguished formal parameters, implicit arguments
Overloading - (ANSWER)Having methods/variables all with the same name. The
actual constructor is inferred by the program from the argument type.
.copyFrom() - (ANSWER)Copies values not references
.newInstance() - (ANSWER)Has the advantage that you don't need to know the
name of any implementation class to call the method
.compareTo() - (ANSWER)Has all the >,< signs pointing in the same direction
Primitive types - (ANSWER)Types built-in to Java, refers to an object
Reference types - (ANSWER)All other types, refers to a location in memory which
points to an object
Primitive variable - (ANSWER)Variable of primitive type
Reference variable - (ANSWER)Variable of reference type
And Answers | With 100% Correct Answers graded
A+ Guaranteed Success!!
Precondition - (ANSWER)characterizes the responsibility of the program
that calls the method (the client)
Post-condition - (ANSWER)characterizes the responsibility of the program that
implements the method (the implementer)
Parameter Mode - (ANSWER)Part of the contract that specifies the way a method
might change the value of the corresponding argument.
Clears - (ANSWER)A parameter mode. Upon returning from a method call, a
clears-mode parameter has the initial value for its type.
Restores - (ANSWER)The default parameter mode. Upon returning from a
method call, a restores-mode parameter has the value it had when it was passed
into the method.
Replaces - (ANSWER)A parameter mode. Upon returning from a method call, a
replaces-mode parameter may have a different value than its incoming value, but
the method's behavior doesn't depend on the incoming value of the parameter.
Testing - (ANSWER)Proving code has an error
, Debugging - (ANSWER)Finding and fixing an error in the code
Receivers - (ANSWER)Distinguished formal parameters, implicit arguments
Overloading - (ANSWER)Having methods/variables all with the same name. The
actual constructor is inferred by the program from the argument type.
.copyFrom() - (ANSWER)Copies values not references
.newInstance() - (ANSWER)Has the advantage that you don't need to know the
name of any implementation class to call the method
.compareTo() - (ANSWER)Has all the >,< signs pointing in the same direction
Primitive types - (ANSWER)Types built-in to Java, refers to an object
Reference types - (ANSWER)All other types, refers to a location in memory which
points to an object
Primitive variable - (ANSWER)Variable of primitive type
Reference variable - (ANSWER)Variable of reference type