157: Effective Java Item# 20 – Prefer interfaces to abstract classes
Your browser does not support the audio element. Download In this episode, Donn talks about Item #20 in the Effective Java book (third series) by Joshua Bloch. He discusses why you should think about using interfaces over abstract classes, how they can add mixin like behavior to retrofit existing classes with new behavior, default methods, … Continue reading 157: Effective Java Item# 20 – Prefer interfaces to abstract classes