Coding Blocks cover image

I is for Interface

Coding Blocks

00:00

The Importance of Multiple Inheritance

In C sharp, an abstract class has to be inherited whereas an interface must be implemented. The real difference between that multiple inheritance is that multiple inheritance has implementations. So when you have multiple interfaces, you're actually implementing those things yourself. You don't have to worry about the virtual functions that wouldn't be as big of a problem in an interface scenario with multiple inheritance.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app