Resultados da pesquisa a pedido "constructor"

4 a resposta

Chamando o Construtor Sobrecarregado de uma Classe Base Virtual

Existe uma maneira (prática) de ignorar a ordem de chamada do construtor normal (virtual)? Exemplo: class A { const int i; public: A() : i(0) { cout << "calling A()" << endl; } A(int p) : i(p) { cout << "calling A(int)" << endl; } }; class B : ...

2 a resposta

Passando argumentos do Construtor ao Usar o StructureMap

Estou usando o StructureMap para meu DI. Imagine que eu tenho uma classe que leva 1 argumento como: public class ProductProvider : IProductProvider { public ProductProvider(string connectionString) { .... } }Eu preciso especificar o ...

1 a resposta

Saída desconcertante em Java com métodos de herança e substituição

Eu me deparei com esse pedaço de código. Tentei adivinhar qual será o resultado de executá-lo antes de realmente fazê-lo. Fiquei realmente confuso quando os vi e precisava de algumas explicações. Este é o código: public class A { String bar = ...

3 a resposta

Erro de compilação do C ++ na construção de objeto com rvalue std :: string

Estou diante de um erro de compilação que nem sei descrever! Isso me deixa completamente perplexo. A situação: O código tenta criar um objeto na pilha com um rvalue std :: string que é inicializado com um caractere *. O código: #include ...

10 a resposta

Java: Setter Getter e construtor

7 a resposta

Posso chamar métodos no construtor em Java?

Eu tenho uma situação em que quero ler o arquivo de configuração apenas uma vez, quando a classe é instanciada. Suponha que eu tenha um método chamadoreadConfig(), que lê a configuração e a coloca em umMap objeto. Quando o programa é obrigado a ...

3 a resposta

Como inicializar um atributo de referência em um construtor em Java?

Estou adicionando uma variável de instância a uma classe &quot;Person&quot;, que é um tipo de referência (&quot;Data&quot;, para a qual escrevi uma classe). ...

3 a resposta

Scala: construtores ao curry

Eu tenho a seguinte classe Scala: class Person(var name : String, var age : Int, var email : String)Eu gostaria de usar o construtor Person como uma função ao curry: def mkPerson = (n : String) => (a : Int) => (e : String) => new ...

1 a resposta

Inicialização de valor: inicialização padrão ou inicialização zero?

Eu tenho modelogray_code classe que se destina a armazenar um número inteiro não assinado cujos bits subjacentes são armazenados na ordem do código Gray. Aqui está: template<typename UnsignedInt> struct gray_code ...

1 a resposta

Como a atribuição de int para objeto é possível em C ++?

class phone { public: phone(int x) { num = x; } int number(void) { return num; } void number(int x) { num = x; } private: int num; }; int main(void) { phone p1(10); p1 = 20; // here! return 0; }Oi pessoal Apenas declarei uma classe simples como ...