.net As classes seladas realmente oferecem benefícios de desempenho?

.net As classes seladas realmente oferecem benefícios de desempenho?

Eu me deparei com muitas dicas de otimização que dizem que você deve marcar suas classes como seladas para obter benefícios extras de desempenho. Fiz alguns testes para verificar o diferencial de…


Quais são as diferentes maneiras de criar um objeto em Java?

Tive uma conversa com um colega de trabalho no outro dia sobre isso. Há o óbvio usando um construtor, mas quais são as outras maneiras lá?…


Interfaces C#. Implementação implícita versus implementação explícita

Quais são as diferenças na implementação de interfaces implícita e explicitamente em C#? Quando você deve usar implícito e quando deve usar explícito? Existe algum prós e/ou contras para um o…


Sobrecarga do operador com métodos de extensão C#

Eu estou tentando usar métodos de extensão para adicionar uma sobrecarga de operadora para a classe C#StringBuilder.Especificamente, dado o StringBuilder sb,eu gostaria que sb+= "text" se tor…


java Por que uma classe abstrata implementando uma interface pode perder a declaração/implementação de um dos métodos da interface?

Uma coisa curiosa acontece em Java quando você usa uma classe abstrata para implementar uma interface: alguns dos métodos da interface podem estar completamente ausentes(isto é, nem uma declaração…


Boas razões para proibir herança em Java?

Quais são os bons motivos para proibir a herança em Java, por exemplo, usando classes ou classes finais usando um único construtor privado sem parâmetros? Quais são boas razões para fazer um método…


java Como unidade de teste classes abstratas: estender com stubs?

Eu queria saber como unidades de teste classes abstratas e classes que estendem classes abstratas. Devo testar a classe abstrata estendendo-a, separando os métodos abstratos e testando todos os mé…


java Uma classe abstrata pode ter um construtor?

Uma classe abstrata pode ter um construtor? Se sim, como pode ser usado e com que propósitos?…



Qual é a melhor maneira de testar métodos protegidos e privados em Ruby?

Qual é a melhor maneira de testar métodos protegidos e privados em Ruby, usando a estrutura padrão Ruby Test::Unit ? Tenho certeza de que alguém irá adiantar e dogmaticamente afirmar que "você deve…


Em Java, como eu chamo o método de uma classe base a partir do método de substituição em uma classe derivada?

Eu tenho duas classes Java: B, que estende outra classe A, da seguinte maneira: class A{public void myMethod(){/*...*/}} class B extends A{public void myMethod(){/* Another code…




java classe herança metodo interface abstrata poo php objetos exemplo