Create Interfaces Vs Abstract Class