helpercode.com
Back to basics: Using interface vs. abstract class
While teaching a course on design patterns I was asked by one of the participants when would I use an interface and when to use an abstract class. I’ve started the outline the reasons for eac…