Публикации по теме 'anonymous-class'


JS-программирование на C# — объекты на лету
Создание объектов без определения типов считается большой гибкостью в JavaScript. JavaScript обрабатывает объекты не более чем пары ключ-значение. Да, вы можете объявлять функции в объекте, но они по-прежнему являются частью философии ключ-значение. Вывод: JavaScript изначально не был объектно-ориентированным языком . Обычно объекты создаются "на лету"[1] с использованием синтаксиса объектного литерала : let obj = { name: "Will", age: 26 }; Есть сценарии, когда создание..

Вопросы по теме 'anonymous-class'

Должен ли javac находить методы за пределами анонимного класса с тем же именем?
Этот вопрос является продолжением: Почему я не могу вызвать метод вне анонимного класса с тем же именем Этот предыдущий вопрос отвечает почему , но теперь я хочу знать, должен ли javac найти run(int bar)? (См. предыдущий вопрос, чтобы узнать,...
334 просмотров
schedule 16.11.2022

Передать ссылку на внешний анонимный класс методу во внутреннем анонимном классе
Как передать ссылку на внешний анонимный класс методу во внутреннем анонимном классе в Java? У меня есть метод, который делает асинхронный вызов сервера — sendCall(some_args, callback) . Обратный вызов представлен анонимным классом (назовем его...
127 просмотров

Как использовать переменные-члены с интерфейсами и анонимными реализациями
Пожалуйста, проверьте код Java ниже: public class Test { public static void main(String arg[]) throws Throwable { Test t = new Test(); System.out.println(t.meth().s); //OP: Old value...
2356 просмотров
schedule 25.05.2024

Эквивалент ReactiveCocoa для Observable.Create
Я хотел бы создать собственный RACSignal, но предпочел бы не создавать целый класс. Я просто хочу указать блок для вызова, когда наблюдатели подписываются. В .Net Rx я бы сделал так: return Observable.Create(observer => { ... //...
194 просмотров

Доступ к внешнему внутреннему классу из внутреннего класса вложенности
У меня есть следующий код: public class Bar {} public class FooBar {} public class Foo { public void method() { new Bar() { void otherMethod() { } void barMethod() { new FooBar() {...
149 просмотров

функция вызова внешнего класса из внутреннего анонимного класса (того же класса, что и внешний)
Как вызвать функцию обратного вызова внешнего класса без использования вспомогательной переменной, как я сделал в моем примере ниже. Обратите внимание, что решение, описанное в Вызов функции внешнего класса из внутреннего класса наверное не...
121 просмотров
schedule 21.04.2024

Анонимный внутренний класс Java
Хранит ли экземпляр анонимного внутреннего класса все доступные конечные переменные или хранит только те переменные, которые используются внутри указанного внутреннего класса? (т.е. выполняет ли он какой-то анализ? Насколько я знаю, ссылка на...
196 просмотров

Локальные переменные во внутренних классах Lambdas и Anonymous
Просматривая лямбда-выражения, я столкнулся с приведенным ниже поведением для анонимных внутренних классов и лямбда-выражений. Что может быть причиной этого? Human h = new Human() { int a = 2; @Override public void sing() {...
63 просмотров
schedule 05.10.2022