Результаты поиска по запросу "inner-classes"

9 ответов

Использование внутренних классов в C #

Каковы лучшие практики относительно использования и структуры внутренних классов в C #. Например, если у меня очень большой базовый класс и два больших внутренних класса, я должен разделить их на отдельные кодовые файлы (частичный класс) ...

4 ответа

ConstructorReflection.newInstance

я есть служебный метод, и когда из него удалена несоответствующая логика, упрощенный метод будет выглядеть следующим образом: public static <A extends Foo> List<A> getFooList(Class<A> clazz) { List<A> returnValue = new ArrayList<A>(); for(int ...

4 ответа

Как это может быть хуже, чем поиск по множеству подклассов верхнего уровня, которые могут быть нарушены изменением? Не за что.

аружил, что у меня есть несколько мест, в которых есть открытые статические внутренние классы, которые расширяют «вспомогательные» классы, что делает мой код намного более безопасным и, на мой взгляд, читабельным. Например, представьте, что у ...

ТОП публикаций

10 ответов

скрыть комментарии Я также думал о реализации через enum, но поскольку любой enum фактически является набором синглетонов, я изо всех сил пытался придумать какие-либо примеры из реальной жизни, и кому-то хотелось бы, чтобы набор «стандартных» синглетонов реализовывался для того же интерфейса.

а практическая сторона возможности определения класса в интерфейсе в Java: interface IFoo { class Bar { void foobar () { System.out.println("foobaring..."); } } }

4 ответа

, Кого волнует, если IBM ошибалась / устарела в прошлом по мертвой ссылке? Этот ответ уже устарел за 3 года до его публикации.

class Outer { class Inner { public: Inner() {} void func() ; }; private: static const char* const MYCONST; int var; }; void Outer::Inner::func() { var = 1; } const char* const Outer::MYCONST = "myconst";шибка возникает, когда я компилирую с ...

0 ответов

Если бы это смутило моих разработчиков, я бы нашел новых разработчиков.

осительно новичок в C #, и каждый раз, когда я начинаю работать над проектом C # (я работал только над почти зрелыми проектами в C #), я удивляюсь, почему нет внутренних классов? Может быть, я не понимаю их цель. Для меня внутренние классы - по ...

3 ответа

Как сослаться на внешний класс в другом экземпляре нестатического внутреннего класса?

Я использую Apache Commons EqualsBuilder для создания метода equals для нестатического внутреннего класса Java. Например:

25 ответов

@GhostCat ok i have done it.

основное различие между внутренним классом и статическим вложенным классом в Java? Играет ли дизайн / реализация роль в выборе одного из них?