Question: what is difference between class and interface in sap abap?
Answer: Main difference between a CLASS and an INTERFACE is: - Class has both definition and an implementation whereas Interface only has a definition. Interfaces are actually implemented via a Class. (Due to this way of implementing Interfaces, the ABAP Objects supports the concept of multiple inheritances.)