The discussion in interface vs normal inheritance (using classes) came up in the lecture on Friday. Here is the documentation from Oracle on when to use interface vs abstract class. The argument for interface vs normal inheritance is along the same lines.
The discussion in interface vs normal inheritance (using classes) came up in the lecture on Friday. Here is the documentation from Oracle on when to use interface vs abstract class. The argument for interface vs normal inheritance is along the same lines.