Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
JohanO20487yThey have come to realize that not everything was bad with C++'s multiple inheritance...
-
atheist98327yBecause some parts of the implementation will always be the same. Eg writing to file, encoding/decoding an object might be different but putting that stuff into a file is always the same, it reduces boiler plate code.
-
@alwaysmpe isn't that why we have Abstract classes... which can also implement the interface?
-
I think since you can inherit from multiple Interfaces and only one base class this is a way to allow for multiple inheritance with Implementation or default values?
-
Geoxion9027yI'm in two minds about it.
1. Cool! A new feature!
2. Hmmm... Don't know if I like this one, because it may not result in good design
Related Rants
Been reading about this mess called C# 8.... WHY THE FUCKING HELL DO YOU THINK ALLOWING FUCKING INTERFACES TO HAVE DEFAULT METHOD IMPLEMENTATIONS IS A FUCKING GOOD IDEA?
Just Can't wrap my head around this stupid idea... Help me out here fellas...
undefined
c#