Visual Basic에서 다형성을 제공하는 방식
업데이트: 2007년 11월
일반적으로 Visual Basic의 다형성은 인터페이스로 구현되었으며 현재에도 이러한 목적으로 인터페이스를 계속 사용할 수 있습니다. 그러나 현재 Visual Basic에서는 상속을 사용하여 다형성을 제공할 수도 있습니다.
개체 지향 프로그래밍의 다른 사항과 마찬가지로 사용자의 고유한 요구 사항에 따라 사용하게 되는 옵션도 달라집니다. 일반적으로 파생 클래스가 확장할 수 있는 기본 기능을 작성하려는 경우에는 상속을 사용하고, 거의 공통점이 없는 여러 구현에서 유사한 기능을 제공해야 하는 경우에는 인터페이스를 사용합니다.