45bff5a3_tract_Class___Jinal_Desai__NET__Interface
[Parameter] Data Fields [Abstract Class] Abstract class can have data fields. [Interface] 
Interface cannot contain data fields. However in .NET we can have abstract properties in interface. However just like methods you need to implement those abstract properties inside the implementor class.
Interface Vs Abstract Class | Jinal Desai .NET
Interface