Tag: STATIC-METHODS
Soy capaz de acceder a la variable miembro privada de la clase mostrada en el siguiente código directamente utilizando una instancia del objeto (puntero al objeto). Según mi comprensión, los miembros privados no deberían ser accesibles. ¿Alguien puede ayudarme a explicar la razón detrás de este comportamiento? #include <iostream> class . . . Read more
Quiero tener una clase para ejecutar otras clases en Java, como un constructor parametrizado con una clase para ejecutar esa clase más tarde, similar a esto: class MyClass{ Class classToRun; public MyClass(Class c) { super(); this.classToRun = c; } public void runClass(){ classToRun.someStaticMethod(); } } donde las posibles clases de . . . Read more
Tengo un código: class Base { static text: string; static set(text: string) { const self = class extends this {}; self.text = text; return self; } } class ChildBase extends Base { static print(moreText: string) { return moreText + this.text; } } ChildBase.set(‘bueno’).print(‘prefijo’) // Error TS2339: La propiedad ‘print’ no . . . Read more
En primer lugar, el propósito de este código es restablecer las variables estáticas de una clase cuando sea necesario. Sé que no es una solución elegante, pero es lo único que se puede hacer por ahora, al menos. Aquí está el código: public static void ResetStaticObjects<T>() { var type = . . . Read more
Tengo dificultades para formular la pregunta, lo que también me está haciendo difícil buscar respuestas. Aquí hay un escenario inventado que imita lo que me gustaría hacer: “`c# void Main() { Console.WriteLine(TestClassA.NombreDeMiPropiedad()); Console.WriteLine(TestClassB.NombreDeMiPropiedad()); var altavoz = new TestSpeaker(); altavoz.Hablar<TestClassA>(); altavoz.Hablar<TestClassB>(); } public class TestSpeaker { public void Hablar<T>() where T . . . Read more