Which of the following statements about abstract classes and interfaces in Java is correct?

Which of the following statements about abstract classes and interfaces in Java is correct?

  1. a) An abstract class can implement multiple interfaces.
  2. b) An interface can have concrete methods (methods with a body).
  3. c) An abstract class cannot have any method implementations.
  4. d) A class can extend multiple abstract classes.

From the Combined Bank Senior Officer May 2024 – Written (BIBM) exam, question 8 of 55.

More from this paper