Поделиться через


Практическое руководство. Наследование от класса в Visual Basic

Обновлен: Ноябрь 2007

В этом примере определяются классы Circle и Rectangle, которые оба наследуются от класса Shape, и класс Square, наследуемый от класса Rectangle.

Пример

Данный пример кода доступен также в качестве фрагмента кода 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.

    kb9f20sb.alert_note(ru-ru,VS.90).gifПримечание.

    Убедитесь, что класс, от которого вы хотите наследовать, не определен как NotInheritable.

См. также

Задачи

Практическое руководство. Рисование линии или контурной фигуры

Ссылки

NotInheritable

Другие ресурсы

Наследование в Visual Basic

Создание и использование объектов