Я изучаю Android и пытаюсь применить объектно-ориентированное программирование к примеру приложения, но у меня есть сомнения по поводу структуры приложения.
Допустим, я хочу создать приложение с тремя кнопками и еще одно, способное добавить больше кнопок. Эти кнопки являются новым классом под названием Button .
Итак, вопрос в том, рекомендуется ли этому новому классу иметь экземпляр Main Activity для взаимодействия или все, что взаимодействует с Main Activity, должно быть в классе Main Activity ?.