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

Использование анонимных классов в Java считается плохим или хорошим стилем?
Я знаю, что анонимные классы экономят ввод текста, когда дело доходит до реализации Listener и подобных вещей. Они пытаются заменить некоторые способы использования замыканий. Но что думает сообщество о ценности этой особенности языка? Имеет ли...
14359 просмотров
schedule 23.03.2022

Почему группировка по ключу анонимных объектов ведет себя не так, как ожидалось?
У меня есть файл csv этого формата A,B,value a1,b1,10 a2,b1,12 a2,b1,15 a2,b2,14 a1,b1,12 который я конвертирую как datatable в своем приложении. Dim enumerable = _dt.AsEnumerable Dim groupedResults = enumerable.GroupBy( _...
1174 просмотров
schedule 20.03.2024

Анонимные или именованные внутренние классы? - лучшие практики?
У меня есть класс, назовем его LineGraph, который отображает линейный график. Мне нужно создать подкласс, но производный класс используется только в одном месте и связан с классом, который его использует. Итак, я использую внутренний класс. Я...
32890 просмотров
schedule 15.05.2023

Привести к анонимному типу
Сегодня у меня была следующая проблема, и мне было интересно, есть ли решение моей проблемы. Моя идея заключалась в том, чтобы создать анонимные классы и использовать их в качестве источника данных для WinForm BindingSource: public void Init()...
55002 просмотров
schedule 07.08.2022

Отражение Java: как я могу получить анонимные внутренние классы?
У меня есть анонимный внутренний класс внутри другого класса ( SomeClass ). И SomeClass.class.getClasses() , и SomeClass.class.getDeclaredClasses() возвращают пустые массивы. Я не смог найти подсказок по этому поводу в Class ' Javadocs....
4269 просмотров

Анонимный класс, реализующий интерфейс
У меня есть следующий код внутри метода: var list = new[] { new { Name = "Red", IsSelected = true }, new { Name = "Green", IsSelected = false }, new { Name = "Blue", IsSelected = false }, }; Я хотел бы вызвать функцию, для...
4915 просмотров
schedule 05.03.2024

Каков предпочтительный способ организации обратных вызовов?
В моем проекте для Android я определяю несколько обратных вызовов для работы с нажатиями кнопок, событиями подключения или событиями пользовательского интерфейса, такими как Dilaog.onShow(). Для демонстрационных целей я выбрал интерфейс Runnable,...
501 просмотров

Анонимный внутренний класс
class One { Two two() { return new Two() { Two(){} Two(String s) { System.out.println("s= "+s); } }; } } class Ajay { public static void main(String ...strings ){ One one=new One();...
447 просмотров
schedule 30.04.2022

Класс LINQAnonymous, для свойства задано значение null
У меня проблема с возвратом значения nullable double и int из свойства в анонимном классе в LINQ. Мой оператор выбора идет здесь: return from workS in db.vWorkstations join custF1 in db.CustomFields.Where(x => x.CustomFieldID ==...
725 просмотров
schedule 22.07.2023

Java8 Lambdas vs анонимные классы
Поскольку Java8 была недавно выпущена и ее совершенно новые лямбда-выражения выглядят действительно круто, мне было интересно, означает ли это кончину анонимных классов, к которым мы так привыкли. Я немного исследовал это и нашел несколько классных...
68951 просмотров
schedule 30.05.2023

c# создание экземпляра объекта чего-либо
Привет, мне было интересно, возможно ли что-то подобное или нет, я уверен, что мой вопрос в заголовке не ясен. Скажем, у меня есть функция, которая возвращает JSON-представление объекта. Примечание. Это больше псевдокод, чем что-либо еще, не...
119 просмотров
schedule 17.09.2023

Доступ к переопределенной функции в анонимном классе
Я пытаюсь расширить класс, чтобы полиморфно выполнять его функции как привилегированные. Я хочу избежать изменения базового класса, Fooer в примере, и я определенно хочу избежать отражения. В последнее время я работаю в основном с javascript и...
44 просмотров

java - добавить анонимный класс в поле
Я пытаюсь понять использование анонимного класса в Java. По сути, я создал анонимный класс, то есть testAnonymous внутри метода, тогда как я могу добавить анонимный класс в качестве поля в его родительский класс MyClass? В моем коде наверняка есть...
54 просмотров

Можно ли сериализовать анонимный класс без внешнего класса?
Я провел небольшое исследование в Интернете и просмотрел соответствующие темы на этом сайте, но ответы были противоречивыми: одни говорили, что это невозможно, другие говорили, что это возможно, но опасно. Цель состоит в том, чтобы передать объект...
4801 просмотров
schedule 03.10.2022

Расширить существующий (анонимный) тип в запросе на выборку
При работе с LinqPad у меня есть запрос Select x, Extra=f(y) , в котором я хотел бы вернуть все свойства (и поля) x на том же уровне, что и Extra , а не как отдельные свойства (или поля) x и Extra . Можно ли это сделать? т.е. Я хочу...
544 просмотров
schedule 22.03.2022

Создайте ClassReader из анонимного класса, созданного Unsafe
Я попытался создать ASM ClassReader из анонимного класса, но не смог. Класс Anonymous создан: Class cls = Unsafe.defineAnonymousClass(Hoster, byte[], null); cls.getName() is class code.jit.asm.example.Callee/629106582 , которое...
230 просмотров

обойти ошибку "не удается разрешить символ"
как обойти эту проблему? Я хочу показывать тост при нажатии на изображение с помощью прослушивателя onclick. основной activity.java: public class LoginActivity extends AppCompatActivity implements LoaderCallbacks<Cursor> {...
795 просмотров

Синтаксис Scala для анонимного объекта
Я пытаюсь найти синтаксис Scala, соответствующий этому Java-коду. Предположим, что класс A имеет метод sayHi. new A().sayHi() будет идеально компилироваться в соответствии с допустимым синтаксисом Java. С другой стороны, когда я попробовал new...
367 просмотров
schedule 19.04.2023

Scala реализует абстрактную базу и смешивает черты в анонимном классе.
Дано: abstract class A { def show: Unit } trait T extends A { abstract override def show: Unit = { print(" T"); super.show; print(" xT") } } trait U extends A { abstract override def show: Unit = { print(" U"); super.show; print("...
275 просмотров
schedule 01.03.2024