создан интерфейс selectable и некоторая его реализация