Как заставить производный класс иметь поле(массив, лист и т.д)

У меня есть следующая структура.

Классы AA,DD,CC и т.д наследуются от абстрактного класса A

Класс A в свою очередь имплементируется от Move

Класс А заставляет всех производных иметь метод method.

Вопрос : Как заставить все производные классы, иметь поле скажем ArrayList list; ?

введите сюда описание изображения


Ответы (1 шт):

Автор решения: VincentVega

Если поле есть в абстрактном классе, то оно будет и во всех других классах которые от него унаследовались. Просто добавьте нужные поля в абстрактный класс и они будут во всех дочерних классах.

→ Ссылка