Когда вы слышите определение интерфейса в ООП, как чего-то, похожего на классы, но не способного реализовывать объекты, то бывает сложно понять, чем-же это отличается от абстрактного класса. А отличие есть, и как раз об этом и пойдёт речь в этом видео-уроке.