We recommend using an interface wherever possible e.g.: Let’s look at interfaces in a bit more detail next.