4 Written questions
4 Multiple choice questions
- nested classes that require an instance.
- a reference to an object that is passed to any object's nonstatic class method.
- a type of nested class that has access to all static methods of its top-level class.
- attempt to declare a variable twice—an illegal action.
4 True/False questions
Overloading → involves using one term to indicate diverse meanings, or writing multiple methods with the same name but with different arguments.
Top-level class → the containing class in nested classes.
Scope → a library of classes.
Overrides → a variable takes precedence over another variable with the same name.