________ class provides method signatures without implementation
-
Data class
-
Base class
-
Abstract class
-
Derived class
C
Correct answer
Explanation
Abstract classes provide method signatures without implementation, requiring derived classes to provide concrete implementations. Option A (Data class) is not a standard OOP term. Option B (Base class) may have full implementations. Option D (Derived class) inherits from others rather than defining signatures.