Qual é a diferença entre composição e herança? Qual é mais preferível?
Senior
174
Qual é a diferença entre composição e herança? Qual é mais preferível?
O que é uma String, por que ela é imutável? O que acontece na concatenação?
O que é StringBuilder e como difere de String e StringBuffer?
Fale sobre os princípios SOLID e por que são necessários no desenvolvimento
Como é gerado por padrão o hashCode de um objeto em Java?
O que são genéricos e para que servem?
Quando deve aplicar o princípio de Inversão de Dependências e quando não (relação com YAGNI)
Fale sobre equals e hashCode: contrato, por que é necessário hashCode