Resultados da pesquisa a pedido "private-members"
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 / ...
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: ...
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; }
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 ...
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 ...
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 ...
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 ...
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
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; ...
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 ...