Articles of class

Java: ¿cómo cargar diferentes versiones de la misma clase?

He leído mucho sobre los cargadores de clases de Java, pero hasta ahora no he podido encontrar una respuesta para esta simple pregunta: Tengo dos versiones de com.abc.Hello.class en jar v1.jar y v2.jar . Quiero usar ambos en mi aplicación. ¿Cuál es la forma más simple de hacer esto? No espero ser tan simple, pero […]

Error al inflar al extender una clase

SurfaceView crear una vista personalizada GhostSurfaceCameraView que extienda SurfaceView . Aquí está mi archivo de definición de clase GhostSurfaceCameraView.java : public class GhostSurfaceCameraView extends SurfaceView implements SurfaceHolder.Callback { SurfaceHolder mHolder; Camera mCamera; GhostSurfaceCameraView(Context context) { super(context); // Install a SurfaceHolder.Callback so we get notified when the // underlying surface is created and destroyed. mHolder = […]

herencia ruby ​​vs mixins

En Ruby, dado que puedes incluir múltiples mixins pero solo extender una clase, parece que las mixins serían preferibles a la herencia. Mi pregunta: si está escribiendo código que debe ser extendido / incluido para ser útil, ¿por qué alguna vez lo convertiría en una clase? O dicho de otra manera, ¿por qué no siempre […]

Variables estáticas vs instancias: ¿diferencia?

¿Cuál es la diferencia entre una variable estática y de instancia? La siguiente oración es lo que no puedo entender: En ciertos casos, todos los objetos de una clase deben compartir una sola copia de una variable en particular; aquí se usa una variable estática. Una variable estática representa toda la información de toda la […]

Miembros de clase estática vs no estática

Soy nuevo en c sharp y en la progtwigción en general. Tengo una pregunta rápida: ¿cuál es la mejor práctica con respecto a las variables estáticas / no estáticas? Tengo una variable, private int x, que pertenece a la clase y. Para acceder a esta variable, necesito hacer referencia a y. Sin embargo, si x […]

¿Cómo se usa Class en Java?

Hay una buena discusión sobre Genéricos y lo que realmente hacen tras bambalinas en esta pregunta , así que todos sabemos que Vector es un vector de matrices enteras, y HashTable es una tabla de cuyas claves son cadenas y valores Person s. Sin embargo, lo que me detiene es el uso de Class . […]

¿Qué caracteres están permitidos en el nombre de la clase C #?

¿Qué personajes están permitidos y qué no está permitido en un nombre de clase C #? ¿Podrias ayudarme por favor? EDITAR: Para especificar. ¿Qué personajes especiales están permitidos? Sea específico, porque los enlaces a especificaciones de 50 páginas en lenguaje técnico no son una respuesta que me ayude mucho. EXPLICACIÓN: Lo que trato de lograr […]

Uso de definiciones de clase dentro de un método en Java

Ejemplo: public class TestClass { public static void main(String[] args) { TestClass t = new TestClass(); } private static void testMethod() { abstract class TestMethod { int a; int b; int c; abstract void implementMe(); } class DummyClass extends TestMethod { void implementMe() {} } DummyClass dummy = new DummyClass(); } } Descubrí que el […]

Funciones con argumentos constantes y sobrecarga

Estaba probando el stackeroverflow qn, así que me puse a pensar por qué no sobrecargué la función y se me ocurrió un código ligeramente diferente, pero dice que la función no se puede sobrecargar. Mi pregunta es por qué? o hay otra forma? #include using std::cout; class Test { public: Test(){ } int foo (const […]

Caracteres válidos en un nombre de clase Java

¿Qué caracteres son válidos en un nombre de clase Java? ¿Qué otras reglas rigen los nombres de las clases de Java (por ejemplo, los nombres de las clases de Java no pueden comenzar con un número)?