В чем смысл выносить код в абстрактный класс и в чем смысл выносить код в интерфейс? — вопрос с собеседования для Android-разработчик | Эйч | Эйч