Sample Example for when and why we can use interfaces