Resultados da pesquisa a pedido "constructor"

8 a resposta

O que é um bloco de inicialização?

Podemos colocar código em um construtor, método ou bloco de inicialização. Qual é o uso do bloco de inicialização? É necessário que todo programa java o tenha?

8 a resposta

Chame um construtor de outro

Eu tenho dois construtores que alimentam valores para campos somente leitura. class Sample { public Sample(string theIntAsString) { int i = int.Parse(theIntAsString); _intField = i; } public Sample(int theInt) { _intField = theInt; } public int ...

3 a resposta

Existe uma maneira de fazer com que uma estrutura C ++ inicialize todas as variáveis de membro do POD?

Suponha que eu tenho uma estrutura C ++ que possui variáveis de membro POD e não POD: struct Struct { std::string String; int Int; };e, para que meu programa produza um comportamento reproduzível, quero que todas as variáveis de membro ...

3 a resposta

estende da classe com construtor privado

Suponha que tenhamos o seguinte código: class Test { private Test() { System.out.println("test"); } } public class One extends Test { One() { System.out.println("One"); } public static void main(String args[]) { new One(); } }Quando criamos um ...

6 a resposta

Como forçar o Java a recarregar a classe mediante instanciação?

Fundo: Eu tenho uma classe MainTest que possui muitos botões, cada um dos quais instancia uma classe que estou codificando / testando. Quero que o ciclo de código / teste para essas classes seja rápido e veja o efeito de minhas alterações ...

4 a resposta

Falha de segmentação estranha em C ++ por criação de objeto

Eu tenho um problema estranho ao iniciar um objeto de classe. O problema é tão estranho quanto não é facilmente reproduzível. No entanto, tentarei dar um exemplo indicativo. Eu tenho classes de herança. class BarClass { public: BarClass() { ... ...

6 a resposta

O construtor de cópias precisa chamar um método que depende do objeto, mas o construtor não pode ser virtual

Eu tenho uma classe base abstrata com duas classes herdadas. Em ambas as classes, defino um método virtual usado pelo construtor. Agora, preciso criar um construtor de cópia, mas não posso declarar o construtor de cópia como virtual, mas quero ...

9 a resposta

Crie um objeto no construtor ou na parte superior da classe

qual declaração / instanciação é melhor e POR QUE? public class MainWindow { private Test _test; public MainWindow() { _test = new Test(); } }OU public class MainWindow { private Test _test = new Test(); public MainWindow() { } }

2 a resposta

Sobre o comportamento do construtor e destruidor de estruturas - C ++

Não entendo por que a saída deste programa é a seguinte. Por que não há um erro de compilação? Eu pensei que ao tentar construir B, o compilador não encontraria nenhuma função chamada foo () e reportaria um erro. #include <iostream> using ...

0 a resposta

Fábrica vs desempenho da função construtora em javascript

Então, quando temos um construtor simples: function Vec(x, y) { this.x = x; this.y = y; }E um análogo de fábrica: function VecFactory(x, y) { return { x: x, y: y } }O desempenho é comparável: 100000000 constructors: 1874 ms 100000000 factory ...