Developer/DesignPatterns/OOPFundamentals/Interfaces-AbstractClasses/FundamentalsFundamentalsinterfaces-vs-abstract-classes