Multiple choice technology web technology

OAApplicationModule and OAApplicationModuleImpl are??

  1. Both are Interfaces

  2. Both are Classes

  3. OAApplicationModule is a class and OAApplicationModuleImpl is an interface

  4. OAApplicationModule is an interface and OAApplicationModuleImpl is a class

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

In Oracle's naming convention, classes ending with 'Impl' are implementation classes, while names without 'Impl' are typically interfaces. OAApplicationModule is the interface, and OAApplicationModuleImpl is its concrete implementation class. Option D correctly identifies this relationship.