ReadingIntroductionInterfacesInterfaces and Abstract ClassesInterfaces in the WildUnit Testing and Interfaces