CSA Crossword Puzzle

123456789101112131415161718
Across
  1. 4. to process each element from the first to the last
  2. 7. the ability of an object to perform an action in different ways
  3. 10. to cut off data from the end
  4. 12. a primitive data type that can be either true or false
  5. 14. indicates that the variable does not refer to any object
  6. 15. the attributes of an object that are represented by its instance variables
  7. 16. to decrease a value by one
  8. 18. to improve the readability, reusability, or structure of program code without altering its functionality
Down
  1. 1. a variable in the method or constructor signature that defines the type of value to receive when the method or constructor is called
  2. 2. to define a method in a subclass with the same method signature as a method inherited from a superclass
  3. 3. a plain language description of the steps in an algorithm
  4. 5. where a variable can be used
  5. 6. to call the constructor to create an object
  6. 8. a programmer-defined blueprint from which objects are created
  7. 9. the data that is operated on
  8. 11. a set of instructions to solve a problem or accomplish a task
  9. 13. a reference variable that points to the same object as another reference variable
  10. 14. ______ loop: to improve the readability, reusability, or structure of program code without altering its functionality
  11. 17. to exit a method and go back to the point in the program that called it with the requested value or information