Preguntas etiquetadas con interface

Una interfaz se refiere al punto designado de interacción con un componente. Las interfaces son aplicables tanto a nivel de hardware como de software. --- También se refiere a la interfaz de elemento de lenguaje `, que es la única excepción a la herencia única en Java, C # y lenguajes similares.

6
Cómo agregar un delegado a una interfaz C #
Necesito tener algunos delegados en mi clase. Me gustaría usar la interfaz para "recordarme" que establezca estos delegados. ¿Cómo? Mi clase se ve así: public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler UpdateStatusText; public delegate void UpdateStatusEventHandler(string Status); public event StartedEventHandler Started; public delegate …

6
C #: no se puede convertir implícitamente el tipo List <Product> en List <IProduct>
Tengo un proyecto con todas mis definiciones de Interface: RivWorks.Interfaces Tengo un proyecto donde defino implicaciones concretas: RivWorks.DTO He hecho esto cientos de veces antes, pero por alguna razón recibo este error ahora: No se puede convertir implícitamente el tipo 'System.Collections.Generic.List &lt;RivWorks.DTO.Product&gt;' a 'System.Collections.Generic.List &lt;RivWorks.Interfaces.DataContracts.IProduct&gt;' Definición de interfaz (abreviada): namespace …






14
Clase abstracta vs interfaz en Java
Me hicieron una pregunta, quería que revisaran mi respuesta aquí. P: ¿ En qué escenario es más apropiado extender una clase abstracta en lugar de implementar la (s) interfaz (s)? R: Si usamos el patrón de diseño del método de plantilla. Estoy en lo correcto ? Lamento no haber podido …




8
¿Son los valores predeterminados en JDK 8 una forma de herencia múltiple en Java?
Una nueva característica que viene en JDK 8 le permite agregar a una interfaz existente mientras conserva la compatibilidad binaria. La sintaxis es como public interface SomeInterface() { void existingInterface(); void newInterface() default SomeClass.defaultImplementation; } De esta manera, para todas las implementaciones existentes de SomeInterfacecuando se actualizan a esta nueva …


4
¿Por qué PHP Trait no puede implementar interfaces?
Me pregunto por qué PHP Trait (PHP 5.4) no puede implementar interfaces. Actualización de user1460043's answer =&gt; ... no puede requerir una clase que la use para implementar una interfaz específica Entiendo que podría ser obvio, porque la gente podría pensar que si a Class Aestá usando a Trait Tque …
82 php  oop  interface  traits 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.