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