Top 30 OOPS Interview Questions

OOPS

#21.

Difference between Abstract Class & Interface?

#22.

Provide some scenarios where you would prefer to use Abstract class over Interface.

#23.

Can an Abstract Class have non-abstract(normal) methods?

#24.

Is it compulsory to implement abstract methods in child class?

#25.

Difference between Virtual Method & Abstract Method?

#26.

Can abstract class have a constructor?

#27.

What is a Static Constructor? Can we have it in a Non-Static class?

#28.

Can we have a parametrized Static Constructor?

#29.

What is Private Constructor?

#30.

What is the difference between Class & Struct in C#?