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.



11
Constructor en una interfaz?
Sé que no es posible definir un constructor en una interfaz. Pero me pregunto por qué, porque creo que podría ser muy útil. Por lo tanto, puede estar seguro de que algunos campos de una clase están definidos para cada implementación de esta interfaz. Por ejemplo, considere la siguiente clase …
148 java  interface 



11
Salte a la implementación de la interfaz en Eclipse IDE
¿Sabes cómo en Eclipse, presionar F3sobre un método te llevará a su declaración? Bueno, tengo un método que es parte de una interfaz; hacer clic F3sobre esto, naturalmente, me lleva a la interfaz de declaración. Obviamente, hay un objeto que implementa esta interfaz y aquí es donde se implementa realmente …





5
Java8: ¿Por qué está prohibido definir un método predeterminado para un método de java.lang.Object?
Los métodos predeterminados son una buena herramienta nueva en nuestra caja de herramientas Java. Sin embargo, intenté escribir una interfaz que defina una defaultversión del toStringmétodo. Java me dice que esto está prohibido, ya que los métodos declarados en java.lang.Objectno pueden ser defaulteditados. ¿Por qué es este el caso? Sé …


9
Comenta la interfaz, implementación o ambos?
Me imagino que todos (¡cuando podemos molestarnos!) Comentamos nuestras interfaces. p.ej /// <summary> /// Foo Interface /// </summary> public interface Foo { /// <summary> /// Will 'bar' /// </summary> /// <param name="wibble">Wibble factor</param> void Bar(string wibble); } ¿También comenta la implementación (que también se puede proporcionar a los clientes, por …
128 c#  java  comments  interface 

7
¿Por qué una clase abstracta que implementa una interfaz puede perder la declaración / implementación de uno de los métodos de la interfaz?
Al usar una clase abstracta para implementar una interfaz, sucede algo curioso en Java: algunos de los métodos de la interfaz pueden faltar por completo (es decir, no hay una declaración abstracta o una implementación real), pero el compilador no se queja. Por ejemplo, dada la interfaz: public interface IAnything …


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.