SAP interview question

what the difference between interface and abstract class