Sobrecarga de função: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Bjverde (discussão | contribs)
Xqbot (discussão | contribs)
m Bot: Modificando: en:Function overloading; mudanças triviais
Linha 25:
Exemplo da sobrecarga no diagrama [[UML]]
 
[[ImagemFicheiro:Uml_exemplo_sobrecarga.svg]]
 
== Benefícios ==
 
A importância de permitir a sobrecarga de métodos não reside em uma mera conveniência para evitar que se tenha que escolher e usar nomes novos para cada definição, ou para evitar conflitos entre nomes existentes em um determinado escopo e, assim, evitar a "poluição" do espaço de nomes usados em programas.
Linha 37:
Em outras palavras, podemos fazer uma única definição, polimórfica, da mesma forma como ocorre no caso, tão justamente louvado, do polimorfismo paramétrico.
 
== {{Ver também}} ==
* [[Programação orientada a objetos]]
* [[UML]]
 
[[Categoria:Programação orientada a objetos]]
 
[[en:MethodFunction overloading]]
[[es:Sobrecarga]]
[[en:Method overloading]]
[[ja:多重定義]]