Итак, в основном у меня есть объект, который я инициализирую, а затем создаю анонимный подкласс:
public NECRONOMICON;
NECRONOMICON = new Item(arguments here){
public ArrayList<String> str = new ArrayList<String>();
public ArrayList<String> getStr(){
return this.str;
}
Это был псевдокод, но, надеюсь, мои намерения ясны.
Эта часть отлично работает, и это позволяет мне создать подкласс элемента.
Однако, при попытке доступа к этому методу,
NECRONOMICON.getStr()
Я получаю The method getStr() is undefined for the type Item
Любая помощь будет оценена.