Co to interface i jak go zaimplementować?

Interface to twór podobny do klasy z kilkoma małymi różnicami. Jeśli chcesz dowiedzieć się czym jest , jak go zaimplementować oraz poznać kilka ciekawostek na ten temat – dobrze trafiłeś. Zapraszam do lektury.