QSI HealthCare Interview Question
Software Engineer / DevelopersTeam: EPM
Country: India
Interview Type: In-Person
An interface defines signatures for various members of an object (namely methods, properties, events, and indexers), whereas an abstract class not only defines signatures for these members, but is also able to provide a default implementation for them which can be relied upon by an inheriting classes.
inteface has all abstract classes and it basically gives outline for defining the properties of an object.
- jack March 09, 2012An abstract class is one in which one or more than one methods are abstract.