Tag: CONSTRUCTOR-OVERLOADING
Supongamos que tenía una clase que quería declarar con dos “sobrecargas”, una que aceptaba 1 parámetro de plantilla y otra que aceptaba 2 como el pseudo código debajo: template <typename i=””> class B { public: }; template <typename f,=”” typename=”” i=””> class B { }; De manera tal que B . . . Read more
Estoy tratando de sobrecargar las funciones miembro de mi clase (similar a lo que se puede hacer en C ++). Así que leí que en Rust se debe usar traits para lograr esto. A continuación se muestra un código de muestra (nota: esto es solo para demostrar la idea): /* . . . Read more
Estoy intentando sobrecargar un constructor en Java. Hay dos Strings entre sus variables, lo que es problemático si escribo dos constructores separados en el caso de que solo se llame a uno de estos strings. Es por eso que me gustaría usar el siguiente código: public Timbre(String string){ if(string.indexOf("-") == . . . Read more
Tengo una clase con un constructor sobrecargado en el que cada versión del constructor inicializa un conjunto diferente de atributos privados para esa clase. También tengo una función miembro pública de esa clase que realizará una operación basada en los atributos privados de esa clase. Quiero sobrecargar la función miembro . . . Read more
En C ++, no se puede sobrecargar en una clase una función miembro con ref-qualifier con una función miembro sin ref-qualifier. Pero al mismo tiempo, es posible heredar una función miembro de una clase padre y sobrecargarla en una clase hija como en el ejemplo: struct A { void f() . . . Read more