Resultados da pesquisa a pedido "private-members"

1 a resposta

Declarando Variáveis de Membro Privado

Comecei a aprender o Objective-C há algumas semanas e ainda não entendo como gerenciar o encapsulamento de uma classe corretamente. Qual é a melhor maneira de declarar uma variável de membro privado em uma classe? Parece que definir o getter / ...

2 a resposta

Visibilidade de classes / estruturas de modelos particulares

Não entendo por que, no código a seguir, tenho permissão para criar a funçãoprint_private_template enquanto o compilador reclamaprint_private_class: #include <cstdio> class A { private: template <unsigned T> struct B { }; struct C { }; public: ...

4 a resposta

Acessar elementos particulares do objeto da mesma classe

Isso é legal? Caso contrário, o código a seguir permitirá isso? class Foo { friend class Foo; }

24 a resposta

Posso acessar membros particulares de fora da classe sem usar amigos?

aviso LegalSim, eu tenho plena consciência de que o que estou perguntando é totalmente estúpido e que qualquer pessoa que deseje tentar uma coisa dessas no código de produção deve ser demitida e / ou baleada. Eu estou olhando principalmente para ...

2 a resposta

Por que a variável membro privada pode ser alterada por instância de classe?

class TestClass { private string _privateString = "hello"; void ChangeData() { TestClass otherTestClass = new TestClass(); otherTestClass._privateString = "world"; } }Esse código é compilado em C # e o equivalente funciona em PHP, mas alguém pode ...

2 a resposta

Existe uma maneira de escrever um teste de igualdade para uma classe VBA com membros privados sem expor o conhecimento da existência desses membros privados?

Faço uma boa quantidade de programação em Excel VBA, mas não muito dela é orientada a objetos. Aqui está algo que surge de vez em quando que me incomoda, e eu estou me perguntando se há algo que está faltando. No VBA, digamos que eu tenha uma ...

4 a resposta

Convenção de nomenclatura para campos particulares

Primeiro, eu sei que essa pergunta já foi feita várias vezes antes e que, no final, é principalmente uma questão de preferência pessoal, mas lendo todos os tópicos sobre o assunto, algumas coisas não estão claras para mim. Basicamente, algo com ...

10 a resposta

uma maneira em c ++ para ocultar uma função específica

eu tenho uma herançastruct A : public B, quero ocultar funções individuais de B, isso é possível? eu sei o contrário é possível usandousing BMethod na declaração A. Felicidades

2 a resposta

Como uma classe derivada pode usar um membro protegido da classe base?

Digamos que uma classe baseA define um membro protegido. Uma classe derivadaB usa este membro. class A { public: A(int v) : value(v) { } protected: int value; }; class B : public A { public: B(int v) : A(v) { } void print() const; ...

3 a resposta

or que e como o C # permite acessar variáveis privadas fora da própria classe quando está dentro da mesma classe que conté

Não sei se a pergunta é descritiva o suficiente, mas por que e como esse comportamento exist public class Layer { public string Name { get; set; } private IEnumerable<Layer> children; public IEnumerable<Layer> Children { get { return ...