45bff5a3_tract_Class___Jinal_Desai__NET__Interface
[Parameter] Default Implementation Pros/Cons [Abstract Class] In case of Abstract Class you can take advantage of default implementation. [Interface] 
While adding new stuff to interface, it is nightmare to find all the implementors and implement newly defined stuff.
Interface Vs Abstract Class | Jinal Desai .NET
Interface