Multiple choice

A class can be abstract, even if all of its methods are concrete.

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In Java, you can declare a class as abstract even if it contains only concrete methods (methods with implementations) and no abstract methods. This is typically done to prevent the class from being instantiated directly, forcing users to subclass it.