CMSC 131 FINAL EXAM QUESTIONS WITH VERIFIED
ANSWERS
Overriding - Answers - When you create a method that already exists in a parent class,
the new class overrides this class
Overloading - Answers - Having methods with the same name but different parameters
so Java knows which one to use.
@Override - Answers - A hint to Java that you are overriding the superclass
Java extends - Answers - extends a class to another class
Java implements - Answers - implements an interface
Program development - Answers - Understand
Represent
Desk Check
Implement
Test/Debug
Java programming language - Answers - Object oriented
Portable between machines because it is compiled into Java bytecode
Run on a virtual computer called the Java Virtual Machine
Block comments format - Answers - /* ...*/
Compile Time errors - Answers - Caught before running
Syntax errors
Type Errors (Misuse of variables)
Valid variable names - Answers - Starts with:
Letter, $, or _
Contains:
Letters, $, _ or digits
Primitive data types - Answers - Byte
Short
Int
long
float
double
boolean
ANSWERS
Overriding - Answers - When you create a method that already exists in a parent class,
the new class overrides this class
Overloading - Answers - Having methods with the same name but different parameters
so Java knows which one to use.
@Override - Answers - A hint to Java that you are overriding the superclass
Java extends - Answers - extends a class to another class
Java implements - Answers - implements an interface
Program development - Answers - Understand
Represent
Desk Check
Implement
Test/Debug
Java programming language - Answers - Object oriented
Portable between machines because it is compiled into Java bytecode
Run on a virtual computer called the Java Virtual Machine
Block comments format - Answers - /* ...*/
Compile Time errors - Answers - Caught before running
Syntax errors
Type Errors (Misuse of variables)
Valid variable names - Answers - Starts with:
Letter, $, or _
Contains:
Letters, $, _ or digits
Primitive data types - Answers - Byte
Short
Int
long
float
double
boolean