interface

Реализовал подклассы через интерфейс