Resultados da pesquisa a pedido "override"

5 a resposta

Por que uma classe não pode estender características com o método da mesma assinatura?

Por que o erro está abaixo? Como contornar isso? Edição: Eu assumi que desde que A e B compilam para (interface, classe) pares, é uma questão de escolher a chamada de método estático correta para implementar ao compilar C. Eu esperaria que a ...

6 a resposta

Mais sobre Virtual / new… plus interfaces!

Ontem postei uma pergunta sobre as novas palavras-chave / virtual / override e aprendi muito com suas respostas. Mas ainda continuo com algumas dúvidas. Entre todas as "caixas", perdi contato com o que realmente está acontecendo nas tabelas de ...

3 a resposta

Polimorfismo - Sobrecarga / Substituição

Eu sei que esta questão foi feita até a morte no StackOverflow e que já existem inúmeras perguntas.Eu provavelmente já li todos eles e, no entanto, há essa dúvida incômoda: Acho que entendo muito bem a sobrecarga e a substituição. O que me ...

5 a resposta

Existe polimorfismo estático real em C ++?

Aqui está um código simples em C ++: #include <iostream> #include <typeinfo> template<typename T> void function() { std::cout << typeid(T).name() << std::endl; } int main() { function<int>(); function<double>(); return 0; }Eu li que os modelos ...

2 a resposta

Obter atributo de propriedade substituída

Eu tenho um atributo personalizado como este: public class PropertyInfoAttribute : Attribute { public bool IsAutoComplete { get; set; } }E há uma classe como esta: public class Article { public virtual int Order { get; set; } //other ...

3 a resposta

Por que não chamar métodos substituíveis em construtores?

Este é um exemplo simplificado, mas eu tenho um código da vida real que conceitualmente faz a mesma coisa (tentando validar valores "definir" métodos acessadores de classes derivadas) e o Analyzer me fornece "Não chame métodos substituíveis em ...

6 a resposta

Como posso remover o estilo do elemento CSS embutido (sem JavaScript)?

Eu tenho um estilo atribuído a um elemento HTML específico no meu arquivo de folha de estilo, como este label { width: 200px; color: red; }Em um caso especial, eu gostaria de usar um elemento label no documento HTML, mas ignore o estilo ...

1 a resposta

Substituição de método privado e visibilidade

Estou tendo dificuldades para entender a saída do seguinte código: class Bar { public function test() { $this->testPublic(); $this->testPrivate(); } public function testPublic() { echo "Bar::testPublic\n"; } private function testPrivate() { echo ...

2 a resposta

Tipo apagamento, substituição e genéricos

Alguém pode me explicar por que @Override public void fooMethod(Class<?> c)não substitui public void fooMethod(Class c)e me fornece os seguintes erros: - Name clash: The method fooMethod(Class<?>) of type SubClass has the same erasure as ...

1 a resposta

Forçar o método de modelo na classe não modelo

Eu tento alcançar o seguinte comportamento / sintaxe / uso desta classe: Data1 dataType1; Data2 dataType2; int intType; float floatType; dataType1.method( intType ); dataType1.method( floatType ); dataType2.method( intType ); dataType2.method( ...