interface

Campos en interfaces

Tengo una pregunta básica en Java, pero es una pregunta general en OOP. ¿Por qué las interfaces permiten establecer campos? ¿ ... eso significaría que las interfaces son "sin estado", pero se les permite tener campos en Java... ¿Me estoy perdiendo algo?

¿Dónde poner @Transaccional? En especificación de interfaz o implementación?

¿Cuál se considera la mejor práctica para colocar la anotación @Transactional? ¿Debo anotar el método de interfaz o la implementación?

Interfaz como un tipo en Java?

Desde Los Tutoriales de Java : En Java, una clase puede heredar de una sola clase pero puede implementar más de una i ... e implemente el interfaz . Puede alguien proporcionarme un pseudo tipo básico para esto. No entendía las líneas en negrita.

Swift-Requiere que las clases que implementan el protocolo sean subclases de una clase determinada

Estoy creando varias clases NSView, todas las cuales soportan una operación especial, a la que llamaremos transmogrify. A pr ... leView sean también NSView? Realmente no quiero salpicar mi código con conversiones " as", que son de mala forma y distraer.

¿Por qué no podemos usar métodos predeterminados en expresiones lambda?

Estaba leyendo este tutorial sobre Java 8 donde el escritor mostró el código: interface Formula { double calculate(int ... qué es el significado del error? La interfaz cumple con el requisito de una interfaz funcional que tenga un método abstracto.

¿Cómo aplicar más restricciones a una declaración de interfaz en Java?

Digamos que tengo la siguiente interfaz: interface Mammal { void marry(Mammal m); Mammal giveBirthTo(); } Sin emb ... la interfaz, de modo que el tipo de entrada y el tipo de salida se pueden cambiar automáticamente a medida que se implementa?

¿La interfaz Java lanza una excepción pero la implementación de la interfaz no lanza una excepción?

Leo este código donde la interfaz lanza una excepción, pero la clase que la implementa no lanza una o atrapa una, ¿por qué? ¿ ... .rebind("RemoteHello", service); } catch(Exception ex) { ex.printStackTrace(); } } }

¿Propósito de las interfaces Zope?

He comenzado a usar interfaces Zope en mi código, y a partir de ahora, en realidad son solo documentación. Los uso para espec ... endo actualmente. Por lo tanto, mi pregunta es para qué más se pueden utilizar estas interfaces, y cómo se utilizan para más.

Notepad++ cambiar el color del texto?

Estoy usando Notepad++ para simular pantallas ISPF. He utilizado StyleConfigurator para seleccionar una fuente apropiada, col ... emplo, si tengo EL NOMBRE DEL CLIENTE: THALECRESS, ¿cómo hago que el NOMBRE DEL CLIENTE: azul mientras dejo THALECRESS verde?

¿Por qué se prefieren las interfaces a las clases abstractas?

Recientemente asistí a una entrevista y me hicieron la pregunta " ¿Por qué se prefieren las interfaces a las clases abstracta ... eron que tomara cualquiera de las api JDBC que usa. "¿Por qué son Interfaces?". Puedo obtener una mejor respuesta para esto?

Estructuras, Interfaces y Boxeo [duplicar]

Posible Duplicado:¿Es seguro para las estructuras implementar interfaces? Tome este código: interface ISomeInterfac ... } } Y luego hago esto en alguna parte: ISomeInterface someVariable = new SomeStruct(2); Es el SomeStruct en este caso?

Pasar la Clase de Interfaz como Parámetro en Java

Tengo una interfaz: public interface IMech { } Y una clase que lo implementa public class Email implements IMech { } ... nOperator is not applicable for the arguments (Class<Email>) ¿No debería funcionar esto si interfiere con esa clase?

Para qué se utiliza una interfaz vacía

Estoy mirando a NServiceBus y me encontré con esta interfaz namespace NServiceBus { public interface IMessage { } } ¿Cuál es el uso de una interfaz vacía?

¿Cuándo implementar una interfaz y cuándo extender una superclase?

He estado leyendo mucho sobre interfaces y herencia de clases en Java, y sé cómo hacer ambas cosas y creo que tengo una buena ... un sistema mejor que extender una superclase. Entonces, ¿cuándo implementas una interfaz y cuándo extiendes una superclase?

Qué tipos instanciate-able implementando IQueryable están disponibles in.Net ¿4.0?

Dentro del contexto de C# en. Net 4.0, ¿hay algún objeto incorporado que implemente IQueryable<T>?

¿Cómo puedo simular interfaces en C++?

Dado que C++ carece de la característica interface de Java y C#, ¿cuál es la forma preferida de simular interfaces en clases ... ga/rendimiento de memoria? ¿Existen convenciones de nomenclatura para estas interfaces simuladas, como SerializableInterface?

¿Cómo convierto una Lista en Lista?

Tengo una interfaz definida como: public interface MyInterface { object foo { get; set; }; } Y una clase que impleme ... .List 1[MyInterface]' to type 'System.Collections.Generic.IEnumerable 1[MyClass]". Excepción. ¿Qué estoy haciendo mal?

¿Por qué pueden ser anuladas las constantes finales en Java?

Considere la siguiente interfaz en Java: public interface I { public final String KEY = "a"; } Y la siguiente clase: ... y anule la constante final de la interfaz I? Prueba por ti mismo: A a = new A(); String s = a.getKey(); // returns "b"!!!

Implementación de dos interfaces con dos métodos predeterminados de la misma firma en Java 8

Supongamos que tengo dos interfaces: public interface I1 { default String getGreeting() { return "Good Morning! ... ements I1, I2 { public static void main(String[] args) { System.out.println(new C1().getGreeting()); } }

Cómo burlarse con métodos estáticos?

Soy nuevo en simular objetos, pero entiendo que necesito que mis clases implementen interfaces para simularlos. El problema ... ¿Cuál es la mejor manera de evitar esto? ¿Debo usar métodos de instancia (lo que parece incorrecto) o hay otra solución?