Resultados da pesquisa a pedido "constructor"
Como "inserir" o código antes deste (…) ou super (…)?
Existe alguma maneira de implementar cálculos preliminares antes de uma invocação desuper(...) outhis(...) construtor? Considere o seguinte exemplo: public class Test { private final int n; private final int m; private final int[] store; public ...
Ordem de criação de classes base virtuais
Eu tenho o seguinte problema: struct A1 { A1() { std::cout << "A1, "; } }; struct A2 { A2() { std::cout << "A2, "; } }; struct AA1 : virtual A1, A2 { AA1() { std::cout << "AA1, "; } }; struct AA2 : A1, virtual A2 { AA2(){ std::cout << "AA2, "; } ...
Java: Usando a mesma instância de uma classe em várias outras classes
pode ser uma pergunta estúpida, mas não sei a resposta e não sei onde procurar a resposta, por isso seria bom se alguém pudesse me ajuda Eu tenho uma classe (vamos chamá-la de A) com diferentes membros e métodos. Eu uso os métodos dessa classe ...
Retornar um valor diferente da classe no ES6
Recentemente, estive testando classes com o ES6, notei que, ao criar uma classe, não é possível especificar o valor fornecido pelo construtor. Anteriormente no ES5 isso era possível. Nos dois casos, eu instanciaria a classe comnew MyClass A ...
como o construtor std :: thread detecta a referência rvalue?
Obviamente, é possível passar uma referência rvalue parastd::thread construtor. Meu problema é com a definição desse construtor emcppreference [http://en.cppreference.com/w/cpp/thread/thread/thread]. Diz que este construtor: template< class ...
PHP5. Duas maneiras de declarar uma matriz como um membro da classe
Ao declarar uma matriz como um membro da classe, de que maneira isso deve ser feito? class Test1 { private $paths = array(); public function __construct() { // some code here } }ou class Test2 { private $paths; public function __construct() { ...
Como chamar o construtor sem novo?
Eu sei que string é como uma classe e, ao criar uma nova string, a string não deve o valor, mas apenas o ponteiro do valor. mas ao criar uma string não há ne...