Perguntas com a marcação «overloading»

Os termos sobrecarregado e sobrecarregado podem referir-se a: - Sobrecarga de construtor e método, um tipo de polimorfismo onde diferentes funções com o mesmo nome são invocadas com base nos tipos de dados dos parâmetros passados ​​- Sobrecarga de operador, uma forma de sobrecarga funcional ou de método onde o a ação sendo sobrecarregada é um operador, como + ou -



5
Como funciona `is_base_of`?
Como funciona o código a seguir? typedef char (&yes)[1]; typedef char (&no)[2]; template <typename B, typename D> struct Host { operator B*() const; operator D*(); }; template <typename B, typename D> struct is_base_of { template <typename T> static yes check(D*, T); static no check(B*, int); static const bool value = …







5
Funções sobrecarregadas em Python
É possível ter funções sobrecarregadas em Python? Em C # eu faria algo como void myfunction (int first, string second) { // Some code } void myfunction (int first, string second , float third) { // Some different code } E então, quando chamo a função, ela diferencia as duas …


8
É possível substituir um método não virtual?
Existe alguma maneira de substituir um método não virtual? ou algo que dá resultados semelhantes (diferente de criar um novo método para chamar o método desejado)? Eu gostaria de substituir um método Microsoft.Xna.Framework.Graphics.GraphicsDevicecom o teste de unidade em mente.




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.