Perguntas com a marcação «loading»

406
Por que o Java não oferece sobrecarga de operador?

Vindo de C ++ para Java, a pergunta sem resposta óbvia é por que o Java não incluiu sobrecarga de operador? Não é Complex a, b, c; a = b + c;muito mais simples do que Complex a, b, c; a = b.add(c);? Existe uma razão conhecida para isso, argumentos válidos para não permitir sobrecarga do operador?...

244
Sobrecarga de função TypeScript

A Seção 6.3 da especificação da linguagem TypeScript fala sobre sobrecarga de funções e fornece exemplos concretos de como implementar isso. No entanto, se eu tentar algo assim: export class LayerFactory { constructor (public styleFactory: Symbology.StyleFactory) { } createFeatureLayer...

240
Como obter sobrecarga de funções em C?

Existe alguma maneira de obter sobrecarga de função em C? Eu estou olhando para funções simples para serem sobrecarregadas como foo (int a) foo (char b) foo (float c , int d) Eu acho que não há caminho direto; Estou procurando soluções alternativas, se houver alguma....

213
Sobrecarga de função Python

Eu sei que o Python não suporta sobrecarga de método, mas encontrei um problema que não consigo resolver de uma maneira Pythonic agradável. Estou fazendo um jogo em que um personagem precisa atirar em várias balas, mas como escrevo funções diferentes para criar essas balas? Por exemplo, suponha...