Visual Basic의 인터페이스
업데이트: 2007년 11월
인터페이스는 클래스에서 구현할 수 있는 속성, 메서드 및 이벤트를 정의합니다. 인터페이스를 사용하면 여러 기능을 서로 밀접하게 관련된 속성, 메서드 및 이벤트의 작은 그룹으로 정의할 수 있습니다. 이렇게 하면 기존 코드를 손상시키지 않고도 인터페이스의 확장 구현을 개발할 수 있으므로 호환성 문제가 줄어듭니다. 또한 언제든지 추가적인 인터페이스와 구현을 개발하여 새 기능을 추가할 수 있습니다.
이전 버전의 Visual Basic에서는 인터페이스를 사용할 수만 있고 직접 만들 수는 없었습니다. 그러나 이 버전의 Interface 문에서는 실제 인터페이스를 클래스와는 별개의 엔터티로 정의하고 향상된 버전의 Implements 키워드를 사용하여 구현할 수 있습니다.
단원 내용
인터페이스 개요
인터페이스 정의 및 Visual Basic에서 인터페이스를 구현하는 방법에 대해 간략하게 설명합니다.인터페이스 정의
Interface 문과 End Interface 문을 사용하여 인터페이스를 정의하는 방법에 대해 설명합니다.Implements 키워드 및 Implements 문
코드의 한 섹션이 특정 인터페이스를 구현하는 것을 나타내는 방법에 대해 설명합니다.Visual Basic의 인터페이스 구현 예제
인터페이스를 구현하는 예제 세 가지를 보여 줍니다.인터페이스 사용 시기
상속 계층 구조 대신 인터페이스를 사용하는 경우를 다룹니다.방법: 인터페이스 만들기 및 구현
인터페이스의 정의 및 구현 단계에 대해 설명하고 예제를 제공합니다.연습: 인터페이스 만들기 및 구현
사용자가 직접 인터페이스를 정의하고 구현하는 프로세스에 대해 자세하게 설명합니다.
관련 단원
- Visual Basic의 상속
Visual Basic에서 사용자가 파생 클래스의 기본으로 사용되는 클래스를 정의할 수 있도록 상속을 지원하는 방법에 대해 설명합니다.