Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - No hay interfaces con métodos y propiedades en Java. ¿Qué interfaces existen y cómo se llaman?

No hay interfaces con métodos y propiedades en Java. ¿Qué interfaces existen y cómo se llaman?

Las interfaces son más abstractas que las clases abstractas. Las clases abstractas requieren herencia de subclases y Java usa herencia única, por lo que las clases abstractas están restringidas. A diferencia de las interfaces, una clase puede implementar múltiples interfaces. Al igual que la relación entre humanos y programadores. Se puede decir que los programadores son una subclase de humanos, si los programadores son una interfaz. Sería mejor implementarlo con la subclase humana. Esta subclase también puede implementar interfaces de contabilidad, interfaces de músicos, etc.

Las interfaces se utilizan ampliamente en struts2.0, spring, hibernate y otros frameworks. Lo que nos importa es la relación entre una interfaz y otra interfaz. Independientemente de la relación entre una clase de implementación y otra clase de implementación de interfaz. En el mundo objetivo, todos usamos mucho las interfaces cuando hablamos, simplemente no prestamos atención. Por ejemplo, nuestra empresa necesita un programador (un objeto que implementa la interfaz del programador). Durante la clase, el profesor tiene una computadora y usa un lápiz de pizarra para escribir en la pizarra (la computadora es la interfaz, y la pizarra y el lápiz de pizarra también son interfaces).

Hay muchas interfaces en Java, como windowsListener, la mayoría de las cuales manejan eventos GUI. Si quieres saber más, puedes consultar java.awt.event.

上篇: Introducción a cómo Python usa la biblioteca getpass para leer contraseñas 下篇: Ai rima con duplicación
Artículos populares