Capgemini interview question

Abstract class and abstract interface diff