0
ответов

Можно ли дать определение класса в C ++ во время выделения, как это разрешено в java

Или, проще говоря, могу ли я сделать что-то вроде класса A { общедоступные: виртуальная void foo () = 0; }; класс B {общественность: A * a; b () {a = new A () {void foo () {printf ("привет");}} };
вопрос задан: 1 December 2011 01:40
0
ответов

Компилятор JDK оптимизирует использование анонимных классов без переменных экземпляров?

Мне любопытно, я часто вижу такие вещи: Arrays.sort(массив, новый компаратор() { public int comparison(Integer a, Integer b) { return Math.abs(a) < Math.abs(b); } })...
вопрос задан: 17 September 2011 09:49
0
ответов

Почему я не могу использовать .this в анонимном классе?

Недавно я использовал этот код и понял, что в анонимном классе я не могу получить доступ к экземпляру с помощью .this, например: Sprite sprFace = new Sprite () {@Override protected void onManagedUpdate (float ...
вопрос задан: 18 August 2011 11:08
0
ответов

Динамическое построение путаницы анонимных классов

Я пытаюсь создать экземпляры анонимных классов, используя отражение. Но иногда я видел странное поведение во время мгновенного. Пожалуйста, посмотрите на эти похожие фрагменты кода открытого класса ...
вопрос задан: 16 August 2011 23:11
0
ответов

Почему добавление открытого поля в анонимный класс в Java не работает?

У меня есть пример класса, определенного ниже: public class FooBar {void method1 (Foo foo) {// Должен быть перезаписан ...}} Позже, когда я попробую это: FooBar fooBar = new FooBar () {public ...
вопрос задан: 23 June 2011 19:07
0
ответов

В чем разница между анонимными классами в Java и замыканиями?

Похоже, что анонимный класс обеспечивает базовую функциональность закрытия, правда ли?
вопрос задан: 20 June 2011 15:50
0
ответов

Установка внешней переменной из анонимного внутреннего класса

Есть ли способ получить доступ к переменным области действия вызывающего объекта из анонимного внутреннего класса в Java? Вот пример кода, чтобы понять, что мне нужно: public Long getNumber (тип final String, final String ...
вопрос задан: 12 May 2011 01:08
0
ответов

Общий вопрос по созданию экземпляра анонимного класса

Я заметил в коде в моей системе, что кто-то создал экземпляр анонимного класса следующим образом Class ExampleClass {MyObj obj; methodA (new ClassA () {@override public void ...
вопрос задан: 28 April 2011 08:47
0
ответов

Как анонимные классы компилируются в Java?

Я слышал, что байт-код Java на самом деле не поддерживает никаких безымянных классов. Как javac преобразует безымянные классы в именованные?
вопрос задан: 27 April 2011 18:01
0
ответов

Возможно ли создать анонимный класс при использовании отражения?

Я хотел бы иметь возможность реализовать метод во время выполнения, который вызывается до того, как объект запускает инициализаторы. Это позволит мне установить поля, которые используются во время инициализации. Вот ...
вопрос задан: 16 April 2011 16:39
0
ответов

Ссылка на экранирование закрывающего объекта через анонимный класс - java

Я читаю параллелизм в Java на практике, и приведенные ниже примеры взяты из этого. И мои вопросы Что они подразумевают под этим побегом ссылки? В чем будет проблема? . Как это ...
вопрос задан: 27 February 2011 08:17
0
ответов

Как передать параметры анонимному классу?

Можно ли передать параметры или получить доступ к внешним параметрам анонимному классу? Например: int myVariable = 1; myButton.addActionListener (new ActionListener () {public void ...
вопрос задан: 24 February 2011 16:04
0
ответов

Stop a periodic task from within the task itself running in a ScheduledExecutorService

Is there a nice way to stop the repetition of task from within the task itself when running in a ScheduledExecutorService? Lets say, I have the following task: Future f = scheduledExecutor....
вопрос задан: 6 February 2011 00:35
0
ответов

Java: куда мне поместить анонимного слушателя логический код?

у нас была дискуссия о том, как лучше всего использовать слушателей в java: должна ли логика слушателя оставаться в анонимном классе, или она должна быть в отдельном методе, например: ...
вопрос задан: 15 January 2011 19:15
0
ответов

How to extend an object of the anonymous class

I have class method: public object MyMethod(object obj) { // I want to add some new properties example "AddedProperty = true" // What must be here? // ... return extendedObject; } And: ...
вопрос задан: 21 December 2010 19:58
0
ответов

Какой тип блока для левого столбца в теме Magento?

Я работаю над специальной темой Magento (1.3) и хочу добавить левую столбец. Я создал шаблон / page / html / left.phtml с HTML в. В 2columns-left.phtml я добавил следующее:
вопрос задан: 26 November 2010 17:09
0
ответов

Доступ к анонимным переменным внутреннего класса

Как получить доступ к i из внешнего класса? HashSet hs = new HashSet < Целое число> () {int i = 30; }; Я могу сделать это следующим образом: int k = new HashSet () {int i = 30; } .i; ...
вопрос задан: 18 August 2010 07:22