What is the difference between class inheritance and interface inheritance?
Can an interface inherit from another interface?
Can you create an instance of an interface?
If a class inherits an interface, what are the 2 options available for that class?
A class inherits from 2 interfaces and both the interfaces have the same method name as shown below. How should the class implement the drive method for both car and bus interface?
What do you mean by "explicitly implemeting an interface". Give an example?
Is it possible to create partial structs, interfaces and methods?
Can different parts of a partial class inherit from different interfaces?
What is the default access modifier for a class,struct and an interface declared directly with a namespace?
What is the difference between an interface and abstract class?
What is an abstract property. Give an example?
Can you use virtual, override or abstract keywords on an accessor of a static property?
What is the difference between a virtual method and an abstract method?
Can you create an instance of an abstract class?
What are abstract methods?