Interface and Abstract Classes

12345678910111213141516
Across
  1. 4. the concrete subclass of an abstract class must implement all __________ methods in the abstract class.
  2. 5. Flier x = new Airplane() there reference can only call on methods from the ________ class.
  3. 6. this dictates how the action is carried out
  4. 9. do not have the write the keyword abstract when writing creating the method headers under a _____________
  5. 12. write out a method header in which the method is abstract and the method name is method() and it returns an int (exclude spaces)
  6. 15. this dictates what methods can be called
  7. 16. in Animal x = Dog() the part of the segment that determines how a method is carried out is______
Down
  1. 1. arraylist is a class that implements __________ interface
  2. 2. write out the class header in which the Dog class implements the Animal class(exclude spaces)
  3. 3. a class cannot _______ multiple classes
  4. 7. when a reference can refer to an object from its own class a subclass or an implementing class
  5. 8. the subclass of a superclass can inherit the instance variables but cannot inherit its ____________
  6. 10. a contract that states what anyone in that exclusive group has in common
  7. 11. tests if an object is part of a class subclass or interface
  8. 13. a class can implement multiple _________
  9. 14. a constructor of a subclass that extends a superclass automatically calls on a ________ constructor