Resultados da pesquisa a pedido "overloading"
obrecarregar método e escolher o tipo mais específico
O código de exemplo é: public class OverloadingTest { public static void test(Object obj){ System.out.println("Object called"); } public static void test(String obj){ System.out.println("String called"); } public static void main(String[] ...
Method sobrecarregando valores de retorno [duplicado]
Esta pergunta já tem uma resposta aqui: Sobrecarga de função por tipo de retorno? [/questions/442026/function-overloading-by-return-type] 14 respostasPor que dois métodos não podem ser declarados com a mesma assinatura, mesmo que seus tipos ...
Sobrecarga por tipo de retorno
Li algumas perguntas aqui no SO sobre esse tópico que ainda me parece confuso. Comecei a aprender C ++ e ainda não estudei modelos ou sobrecarga de operador e coisas assi Agora existe uma maneira simples de sobrecarregar class My { public: int ...
sobrecarga de método em python
Preciso chamar o método não parametrizadofirst, mas também com parâmetrosfirst, mas está dando um erro. >>> class A: ... def first(self): ... print 'first method' ... def first(self,f): ... print 'first met',f ... >>> a=A() >>> a.first() ...
Sobrecarga em Java e despacho múltiplo
Tenho uma coleção (ou lista ou lista de matrizes) na qual quero colocar valores String e valores duplos. Decidi fazer uma coleção de objetos e usar sobrecarga de polimorfismo, mas fiz algo errad Eu faço um pequeno teste: public class OOP { ...
O EL suporta métodos sobrecarregados?
Atualizei meu aplicativo da web Java EE para usar a versão mais recente do PrimeFaces e, de repente, a chamada de um método de bean sobrecarregado em um atributo de ação do link de comando do PrimeFaces não funcionou mais. Tentei usar o link de ...
omo melhorar esse método usando polimorfismo + sobrecarga para reduzir o IS (verificação de tipo
Por exempl BaseClass MyBase() { public int Add(BaseClass next) { if (this is InheritedA && next is InheritedA) return 1; else if (this is InheritedA && next is InheritedB) return 2; else if (this is InheritedB && next is InheritedA) return 3; ...
Sobrecarga de função - duas funções diferem apenas por um parâmetro padrão
class A{ public: void foo(int x) { cout << "foo with one\n"; } void foo(int x, int y=10) { cout << "foo with two\n"; } }; int main() { A a; a.foo(1); //error? }Então, por que não consigo sobrecarregarvoid foo(int) com uma função que aceita um ...