다음을 통해 공유


Visual Basic의 인터페이스

업데이트: 2007년 11월

인터페이스는 클래스에서 구현할 수 있는 속성, 메서드 및 이벤트를 정의합니다. 인터페이스를 사용하면 여러 기능을 서로 밀접하게 관련된 속성, 메서드 및 이벤트의 작은 그룹으로 정의할 수 있습니다. 이렇게 하면 기존 코드를 손상시키지 않고도 인터페이스의 확장 구현을 개발할 수 있으므로 호환성 문제가 줄어듭니다. 또한 언제든지 추가적인 인터페이스와 구현을 개발하여 새 기능을 추가할 수 있습니다.

이전 버전의 Visual Basic에서는 인터페이스를 사용할 수만 있고 직접 만들 수는 없었습니다. 그러나 이 버전의 Interface 문에서는 실제 인터페이스를 클래스와는 별개의 엔터티로 정의하고 향상된 버전의 Implements 키워드를 사용하여 구현할 수 있습니다.

단원 내용

관련 단원

  • Visual Basic의 상속
    Visual Basic에서 사용자가 파생 클래스의 기본으로 사용되는 클래스를 정의할 수 있도록 상속을 지원하는 방법에 대해 설명합니다.