Cambiar un método de una instancia de otra clase en java

Estoy tratando de cambiar el método de una sola instancia de otra clase. ¿Es esto posible? Y si es así, ¿cómo puedo hacerlo?

Estoy tratando de reescribir todo el método durante el tiempo de ejecución. Solo quiero que se cambie el método para una instancia de la clase, y todos los métodos de la otra instancia deben permanecer igual. Espero que eso aclare algo de confusión

Respuesta 1

No, esto no es posible.

Las definiciones de método se almacenan por clase, no por instancia (y de todos modos son inmutables). Una cosa que puede hacer es almacenar un objeto invocable por instancia y llamarlo.

Respuesta: 2

¿Dónde puedo encontrar un controlador JDBC para SQL Server que admita JRE6? En la página de Microsoft no hay un controlador JDBC disponible para JRE6. Sé que jTDS es una solución, pero este controlador no es compatible ...

Tengo una clase de centro de reuniones, cada centro de reuniones contiene 1..n salas de reuniones y cada sala tiene 0..n reservas. Quiero recorrer los centros de reuniones para que todos creen una sublista con ...

Actualmente estoy escribiendo un programa Java que recorre una carpeta de alrededor de 4000 archivos XML. Usando un bucle for, extrae el XML de cada archivo, lo asigna a un String 'xmlContent' y usa el ...

Necesito llamar a un procedimiento almacenado usando el controlador JTDS jdbc. Pero este procedimiento almacenado necesita un tipo de estructura como parámetro. El Jtds CallableStatement no tiene un método que establezca una estructura, así que he ...