Resultados de la búsqueda a petición "oop"
Declarando una clase como miembro de sí misma
Estaba trabajando en Microsoft.Ink dll recientemente usando C # y estaba depurando un problema (que no está relacionado con esto). Me di cuenta de que cuando lo estaba depurando, los objetos de tinta tenían un objeto de trazos, que tenía un ...
Composición, ¿no entiendo esto?
Consulte el siguiente enlace: http: //www.javaworld.com/javaworld/jw-11-1998/jw-11-techniques.html? page = 2 [http://www.javaworld.com/javaworld/jw-11-1998/jw-11-techniques.html?page=2] El enfoque de composición para la reutilización de código ...
MATLAB: el destructor de objetos no se ejecuta cuando los oyentes están involucrados
Tengo dos clases,Plant yGenerator. Generator crea un vector y lo transmite a través denotify(), cualesPlant escucha. Los classdefs están abajo. Tenga en cuenta que no incluí el método de generación de datos real porque es irrelevante para mi ...
Separando el código de clase en un encabezado y archivo cpp
Estoy confundido sobre cómo separar el código de implementación y declaración de una clase simple en un nuevo encabezado y archivo cpp. Por ejemplo, ¿cómo separaría el código para la siguiente clase? class A2DD { private: int gx; int gy; ...
Tiene PHP una respuesta a los genéricos de clase de estilo Java?
Al construir un marco MVC en PHP me encontré con un problema que podría resolverse fácilmente utilizando genéricos de estilo Java. Una clase de controlador abstracta podría verse así: abstract class Controller { abstract public function ...
¿Cuál es la diferencia entre __init__ y __call __?
Quiero saber la diferencia entre__init__ y__call__ métodos Por ejemplo class test: def __init__(self): self.a = 10 def __call__(self): b = 20
Clarificación en Ruby << Operador
Soy bastante nuevo en Ruby y me pregunto sobre el<< operador. Cuando busqué en Google este operador, dice que es un operador binario de desplazamiento a la izquierda dado este ejemplo: a << 2 daré15 cual es1111 0000 sin embargo, no parece ser ...
Agregar un método a una instancia de objeto existente
He leído que es posible agregar un método a un objeto existente (es decir, no en la definición de clase) en Python. Entiendo que no siempre es bueno hacerlo. Pero, ¿cómo podría uno hacer esto?
¿Por qué los métodos son virtuales por defecto en Java, pero no virtuales por defecto en C #? [cerrado
En Java, los métodos son virtuales por defecto; C # es lo contrario. ¿Cual es mejor? ¿Cuáles son las ventajas y desventajas de cada enfoque?
JavaScript: eliminar oyentes de eventos como funciones de Class.prototype
Estoy tratando de tener un Class.prototype basado en clases en mi proyecto, donde no tengo funciones en línea. Teniendo en cuenta este ejemplo, es imposible eliminar eventListener enmyVideo objeto de video, que tengo en mi clase. Este es un ...