I have not encountered ‘interfaces’ before so sorry for these beginner questions.
Sam explained it as saying "I want this method [in this case one called “Take Hit()”] to be implemented on whatever object is passed in [in this case target - which I’m guessing is the Class called “HighCohesionCharacter”]
a) will we be dealing with more use/examples of ‘interfaces’ - if not, could you recommend some resources.
b) how is the varaible ‘target’ given the HighCohesionCharacter class without some form of caching?