Which two reasons should you use interfaces instead of …
What is the result?
Which modification enables the code fragment to compile?