¿Cómo implementar implementación de interfaz explícita en VB.NET?Implementación de interfaz explícita en VB.NET
12
A
Respuesta
11
pon el método en privado.
11
Sólo declaran sub/función Private
:
Private Function Bar() As String Implements IFoo.Bar
20
Como others tiene said, hacer privada la rutina, y que obliga a los clientes a llamar a través de las interfaces.
Solo una palabra más. La implementación explícita de la interfaz en C# también permite al programador el inherit two interfaces that share the same member names and give each interface member a separate implementation. En VB.Net, eso es fácil, porque los métodos de implementación pueden tener diferentes nombres a partir de los nombres de la interfaz.
Function ICanUseAnyNameILike() As String Implements IFoo.Bar
Function ItsTotalAnarchy() As String Implements IFoo2.Bar, IFoo3.ItsMadnessReally
Cuestiones relacionadas
- 1. abstracta implementación de interfaz explícita en C#
- 2. ¿Por qué implementación de interfaz explícita?
- 3. implícita vs implementación de interfaz explícita
- 4. Implementación implícita y explícita de la interfaz
- 5. "Restricciones para la implementación de interfaz explícita ..."
- 6. Implementación de interfaz explícita y Reflection.Emit
- 7. C Diseño # Idioma: implementación de interfaz explícita de un evento
- 8. Cómo emitir implementación de interfaz explícita usando Reflection.Emit?
- 9. ¿Cómo se refleja en la implementación explícita de la interfaz C# desde la pila de llamadas?
- 10. inicializador de objeto con interfaz explícita en C#
- 11. ¿La C# "implementación explícita" de la interfaz está presente en Java?
- 12. VB.NET Interfaz Instantiation Oddity
- 13. ¿Tiene sentido la implementación de la interfaz tanto implícita como explícita?
- 14. ¿Por qué la implementación explícita de una interfaz no puede ser pública?
- 15. vb.net: la herencia múltiple en una interfaz
- 16. Implementación de la interfaz IList
- 17. Interfaz de implementación frente a interfaz de implementación explícitamente en C#
- 18. Problema Implementación de StructureMap en VB.Net Conversión de SharpArchitecture
- 19. Implementación de la interfaz Java en MATLAB
- 20. Forzar implementación de interfaz genérica en C#
- 21. Implementación de interfaz genérica en Java
- 22. aplicación explícita de IDisposable
- 23. aplicación explícita de una interfaz usando una propiedad automática
- 24. Implementación de interfaz de pregunta de entrevista
- 25. Par de implementación de interfaz Java
- 26. ¿Debo implementar miembros de la interfaz de forma explícita o implícita?
- 27. Implementación de un CRUD utilizando una interfaz
- 28. implementar una interfaz con un método privado en vb.net
- 29. Interfaz que implica la implementación del indexador
- 30. Comenta la interfaz, la implementación o ambas?
A partir de ahora voy a utilizar 'IFoo3.ItsMadnessReally' como un método de interfaz en mis proyectos. – Alxandr