다음을 통해 공유


Visual Basic에서 다형성을 제공하는 방식

업데이트: 2007년 11월

일반적으로 Visual Basic의 다형성은 인터페이스로 구현되었으며 현재에도 이러한 목적으로 인터페이스를 계속 사용할 수 있습니다. 그러나 현재 Visual Basic에서는 상속을 사용하여 다형성을 제공할 수도 있습니다.

개체 지향 프로그래밍의 다른 사항과 마찬가지로 사용자의 고유한 요구 사항에 따라 사용하게 되는 옵션도 달라집니다. 일반적으로 파생 클래스가 확장할 수 있는 기본 기능을 작성하려는 경우에는 상속을 사용하고, 거의 공통점이 없는 여러 구현에서 유사한 기능을 제공해야 하는 경우에는 인터페이스를 사용합니다.

참고 항목

개념

상속 기반 다형성

인터페이스 기반 다형성

기타 리소스

상속 계층 구조 디자인