Lab 4B

123456789101112
Across
  1. 4. Creating a new class from an existing one
  2. 5. Collection type that cannot contain duplicates
  3. 7. An instance of a class (state + behavior + identity)
  4. 9. An “exceptional event” that interrupts normal execution
  5. 10. Blueprint used to create objects
  6. 12. Creating and sending an exception to the runtime system
Down
  1. 1. A function that belongs to a class
  2. 2. Keyword a class uses to conform to an interface
  3. 3. B lock that handles an exception
  4. 4. A contract of method signatures (no full implementation)
  5. 5. The data/properties an object has
  6. 6. Special method used to initialize an object
  7. 8. What an object does (its actions/methods)
  8. 11. Block that contains code that might cause an exception