Implements (Cláusula, Visual Basic)

Indica que un miembro de clase o de estructura proporciona la implementación para un miembro definido en una interfaz.

Comentarios

La palabra clave Implements no es lo mismo que Implements (Instrucción).Se utiliza la instrucción Implements para especificar que una clase o estructura implementa una o varias interfaces y luego, para cada miembro, se utiliza la palabra clave Implements para especificar las interfaces y los miembros que implementa.

Si una clase o estructura implementa una interfaz, debe incluir la instrucción Implements inmediatamente después de Instrucción Class (Visual Basic) o Structure (Instrucción) y debe implementar todos los miembros definidos por la interfaz.

Reimplementación

En una clase derivada, puede reimplementar un miembro de interfaz que la clase base ya ha implementado.Esto es diferente de reemplazar el miembro de clase base en los aspectos siguientes:

  • El miembro de clase base no necesita ser Overridable (Visual Basic) para ser reimplementado.

  • Puede reimplementar el miembro con un nombre diferente.

La palabra clave Implements se puede utilizar en estos contextos:

Event (Instrucción)

Function (Instrucción, Visual Basic)

Property (Instrucción)

Sub (Instrucción, Visual Basic)

Vea también

Referencia

Implements (Instrucción)

Instrucción Interface (Visual Basic)

Instrucción Class (Visual Basic)

Structure (Instrucción)