Мое единственное занятие, кажется, немного выросло, и я чувствую, что вещи должны быть как-то более объектно-ориентированными.Я думаю, что это происходит потому, что я только учусь и поэтому продолжаю добавлять разные взгляды, чтобы увидеть, как все работает.Прежде чем я это узнал, он стал большим.
У меня есть подклассы, такие как LinearLayout, ViewFlipper, Button, TextView и т. Д., И я подумал, что они предоставляют конструкторы для этих классов, которые принимают аргументы, такие как textize, font, параметры макета,цвет фона и т. д. может помочь в этой ситуации и на самом деле может больше подойти к общим парадигмам проектирования ООП.Выполнение этого таким образом, конечно, означает, что у моего конструктора будет множество аргументов.
Мне было интересно, смогу ли я получить некоторую обратную связь об этом подходе выше: должен ли я использовать свои подклассы в своих интересах для большего дизайна ООП,или у некоторых действий просто естественно много кода?Спасибо!