Resultados de la búsqueda a petición "interface"

3 la respuesta

Métodos de interfaz privada, ejemplo de caso de uso?

"El soporte para métodos privados en las interfaces se consideró brevemente para su inclusión en Java SE 8 como parte del esfuerzo para agregar soporte para Lambda Expressions, pero se retiró para permitir un mejor enfoque en tareas de mayor ...

1 la respuesta

¿Cuál es la forma idiomática en Go para crear una compleja jerarquía de estructuras?

Estoy escribiendo un intérprete en Go y estoy buscando la forma idiomática de almacenar el AST. Leí el código fuente del compilador Go y parece que usaron interfaces con un método vacío para representar el AST. Por ejemplo, tenemos la siguiente ...

2 la respuesta

Ocultando valores nulos, entendiendo por qué el golang falla aquí

No entiendo cómo asegurar correctamente que algo no estánil en este caso: package main type shower interface { getWater() []shower } type display struct { SubDisplay *display } func (d display) getWater() []shower { return []shower{display{}, ...

5 la respuesta

Anular el número de parámetros de funciones virtuales puras

He implementado la siguiente interfaz: template <typename T> class Variable { public: Variable (T v) : m_value (v) {} virtual void Callback () = 0; private: T m_value; };Una clase derivada adecuada se definiría así: class Derived : public ...

1 la respuesta

¿Cómo obtener valores de propiedad de clases que implementan una interfaz en la ventana Locales?

Esto realmente me molesta y dificulta mi desarrollo / depuración. Cada vez que declaro un tipo variable de la interfaz que estoy implementando, la Ventana Local no muestra sus valores de propiedad. En cambio, solo lee El objeto no admite esta ...

1 la respuesta

En java 8, ¿por qué no se puede llamar al método estático de interfaz que la clase actual está implementando [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué se heredan los métodos estáticos de clase pero no los métodos estáticos de interfaz? [/questions/25169175/why-are-class-static-methods-inherited-but-not-interface-static-methods] 4 ...

1 la respuesta

Filosofía de las barras de desplazamiento.

Supongamos que quiero diseñar mi propio editor de texto. simplemente como el bloc de notas. Sin usar ningún cuadro de texto enriquecido u otros controles COMOEDITARen C ++. Main Handle es solo una ventana en C ++ o control de usuario en C #. La ...

3 la respuesta

ASP.NET MVC - Carpeta de modelo personalizado en tipo de interfaz

No estoy seguro de si este comportamiento es esperado o no, pero parece que el enlace del modelo personalizado no funciona cuando el enlace se asigna a un tipo de interfaz. ¿Alguien ha experimentado con esto? public interface ISomeModel {} ...

4 la respuesta

C #: ¿Método para devolver el objeto cuyo tipo concreto se determina en tiempo de ejecución?

Estoy pensando en diseñar un método que devuelva un objeto que implemente una interfaz pero cuyo tipo concreto no se conocerá hasta el tiempo de ejecución. Por ejemplo, supongamos: ICar Ford implements ICar Bmw implements ICar Toyota implements ...

2 la respuesta

¿Son necesarios los GUID para usar interfaces en Delphi?

La documentación oficial dice que son opcionales. Sé que la interoperabilidad COM requiere un identificador único para cada interfaz, pero cada ejemplo de interfaz que veo tiene un GUID si se usa con COM o no. ¿Hay algún beneficio en incluir un ...