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

14 ответов

По каким причинам можно использовать вложенные классы? [Дубликат]

На этот вопрос уже есть ответ здесь:Почему / когда вы должны использовать вложенные классы в .net? Или ты не должен? 13 ответовВэтот ответ stackoverflow комм...

1 ответ

Почему внешние классы не могут расширять внутренние классы?

Почему я не могу сделать это / есть обходной путь для достижения этой цели:

2 ответа

«Публичные» вложенные классы или нет

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

3 ответа

Вложенный внутренний класс Activity в Android

Возможно ли объявление класса, который расширяет Activity внутри другого класса Activity? Если это так, как я могу зарегистрировать этот класс в манифесте? К...

4 ответа

C ++: вложенный класс шаблонного класса

Рассмотрим следующий код:

0 ответов

@CyberDrew: это указано в ошибке: A = Test, B = Test.TestClass "

сто попытался создать эту простую реализацию: class Test { private int abc = 0; public class TestClass { private void changeABC() { abc = 123; } } }Если я скомпилирую его, он будет жаловаться: Не удается получить доступ к нестатическому члену ...

6 ответов

Вложение определений классов не обязательно. Вложение определения ChildClass в ParentClass просто означает, что ChildClass является атрибутом ParentClass, не более того. Это не заставляет экземпляры ChildClass наследовать что-либо от ParentClass.

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

2 ответа

Интересно, почему это не ответ, выбранный пользователем, который задал вопрос.

я собираю это: #ifndef BTREE_H #define BTREE_H #include <QList> template <class T, int degree> class btree { public: class node { public : node(); private: node* parent; QList<T> values; QList<node*> children; }; public: btree(); void ...

4 ответа

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

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

2 ответа

Вы можете сделать что-то вроде:

ю в виду структуру данных, которая включает вложенные перечисления, так что я мог бы сделать что-то вроде следующего: Drink.COFFEE.getGroupName(); Drink.COFFEE.COLUMBIAN.getLabel();И если были объявления метода: someMethod(Drink type) ...