Resultados da pesquisa a pedido "nested-class"

4 a resposta

A função de membro da classe aninhada não pode acessar a função da classe envolvente. Por quê?

Por favor, veja o código de exemplo abaixo: class A { private: class B { public: foobar(); }; public: foo(); bar(); };Na implementação das classes A e B: A::foo() { //do something } A::bar() { //some code foo(); //more code } A::B::foobar() { ...

5 a resposta

Onde e como usar as classes aninhadas? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que / quando você deve usar classes aninhadas no .net? Ou não deveria? [/questions/48872/why-when-should-you-use-nested-classes-in-net-or-shouldnt-you] 13 respostasEstou pensando que, se uma classe ...

14 a resposta

Quais são as razões pelas quais alguém gostaria de usar classes aninhadas? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que / quando você deve usar classes aninhadas no .net? Ou não deveria? [/questions/48872/why-when-should-you-use-nested-classes-in-net-or-shouldnt-you] 13 respostasNoesta resposta ...

1 a resposta

Por que as classes externas não podem estender as classes internas?

Por que não posso fazer isso / existe uma solução alternativa para fazer isso: package myPackage; public class A { public class B { } } package myPackage; import myPackage.A.B; public class C extends B { } package myPackage; public class Main { ...

2 a resposta

Classes aninhadas “públicas” ou não

Suponha que eu tenha uma classe 'Aplicativo'. Para ser inicializado, são necessárias algumas configurações no construtor. Vamos supor também que o número de configurações é tão grande que é interessante colocá-las em uma classe própria. Compare ...

0 a resposta

Problema de tipo aninhado

Eu tentei criar esta implementação simples: class Test { private int abc = 0; public class TestClass { private void changeABC() { abc = 123; } } } Se eu compilar, ele irá reclamar: Não é possível acessar um membro não estático do tipo externo ...

6 a resposta

classe @ Python aninhada precisa acessar a variável na classe delimitadora

Eu já vi algumas "soluções" para isso, mas a solução sempre parece ser "Não use classes aninhadas, defina as classes fora e use-as normalmente". Não gosto dessa resposta, porque ignora a principal razão pela qual escolhi as classes aninhadas, ou ...

2 a resposta

scopo dependente e modelos aninhad

Quando eu compilar isso: #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 a resposta

sando tipos de enumerações aninhadas em Ja

Tenho uma estrutura de dados em mente que envolve enumerações aninhadas, para que eu pudesse fazer algo como o seguinte: Drink.COFFEE.getGroupName(); Drink.COFFEE.COLUMBIAN.getLabel(); E se houvesse declarações de método: someMethod(Drink ...

8 a resposta

c # Classes públicas aninhadas ou opção melhor?

Tenho um circuito de controle que possui várias configurações e pode ter vários sensores conectados (cada um com seu próprio conjunto de configurações). Esses sensores podem ser usados apenas com o circuito de controle. Pensei em usar classes ...