다음을 통해 공유


방법: Visual Basic의 클래스에서 상속

업데이트: 2007년 11월

이 예제에서는 Shape 클래스에서 상속된 Circle 및 Rectangle 클래스와, Rectangle 클래스에서 상속된 Square 클래스를 정의합니다.

예제

이 코드 예제는 IntelliSense 코드 조각으로도 사용할 수 있습니다. 이 코드 조각은 코드 조각 선택기의 Visual Basic 언어에 있습니다. 자세한 내용은 방법: 사용자 코드에 코드 조각 삽입(Visual Basic)을 참조하십시오.

Public Class Shape
    ' Definitions of properties, methods, fields, and events.
End Class
Public Class Circle : Inherits Shape
    ' Specialized properties, methods, fields, events for Circle.
End Class
Public Class Rectangle : Inherits Shape
    ' Specialized properties, methods, fields, events for Rectangle.
End Class
Public Class Square : Inherits Rectangle
    ' Specialized properties, methods, fields, events for Square.
End Class

코드 컴파일

이 예제에는 다음 사항이 필요합니다.

  • System 네임스페이스에 대한 참조

    참고:

    상속할 클래스가 NotInheritable로 정의되어 있지 않은지 확인합니다.

참고 항목

작업

방법: 윤곽선이 있는 도형 그리기

참조

NotInheritable

기타 리소스

Visual Basic의 상속

개체 만들기 및 사용