Java Puzzle

123456789
Across
  1. 1. An instance of a class.
  2. 4. Same method name with different parameters
  3. 6. Access modifier that allows access within the same package.
  4. 7. Keyword used to implement an interface.
  5. 9. Keyword used to inherit a class in Java.
Down
  1. 1. The concept in which a child class redefines a parent class method
  2. 2. A blueprint used to create objects.
  3. 3. Special method used to initialize an object
  4. 5. A mechanism by which one class acquires another class's properties and methods.
  5. 8. A group of related classes and interfaces.