Macquarie Group Interview Question

1. What is the differences between interface and abstract base class in term of design

Interview Answers

Anonymous

May 20, 2010

interface doesn't inlucde any coding ABS can inlucde coding so, it is more suitable for framework.

Anonymous

May 15, 2018

The main difference is that there can be some implemented methods in abstract class which can be common to all it's subclasses whereas with Interface implementation has to be done in each implemented classes even though it has same implementation for few methods.