Я развиваю в VB.net, но я родом из Java и у меня есть идея создать анонимный класс, который реализует интерфейс, как это:В VB.net, как я могу получить доступ к функции в классе из другой функции в вложенном классе?
int h = 4;
Object x = new iInterface({
@Override void f(){
h = 5;
}
});
я не знаю, как это сделать , поэтому я думаю, чтобы создать вложенный класс, который implments в «IInterface», но ...
Class N
Dim h = 4
Class n
Implements iInterface
Sub f()
h = 5
End Sub
End Class
End Class
... VisualStudio кладет пушистый синий коврик под часом и говорит мне: «Ссылка на неразделяемый член требует ссылки на объект "
Что мне делать? > ___ <