У меня есть эта структура классов:Java генериков с наследованием
public class NFAddress
public class NFAddresses<T extends NFAddress> extends ArrayList<NFAddress>
public class NFMutableAddress extends NFAddress
public class NFMutableAddresses<T extends NFMutableAddress> extends NFAddresses<NFMutableAddress>
При попытке получить доступ к объектам в NFMutableAddresses
для (NFMutableAddress nucleusAddress: это) { объекта определяются как NFAddress и не NFMutableAddress }
Благодарим за помощь.
Что вы пытаетесь сделать? – Makky
В чем вопрос? – buc
почти нет причин для расширения ArrayList –