((IHasModel)item).registerModels(); Что это такое и зачем? IHasModel - это интерфейс; item - переменная класса Item; registerModels - метод интерфейса IHasModel.
Я не понимаю зачем это нужно, и че будет по итогу, а также, почему скобки стоят так странно?
Полный код выглядит так:
for(Item item : Items.itemslist) {
if(item instanceof IHasModel) ((IHasModel)item).registerModels();
}
Я не понимаю зачем это нужно, и че будет по итогу, а также, почему скобки стоят так странно?
Полный код выглядит так:
for(Item item : Items.itemslist) {
if(item instanceof IHasModel) ((IHasModel)item).registerModels();
}