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

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

В Visual Basic поддерживается наследование, т.е. способность определять классы, служащие основой для производных классов. Производные классы наследуют (и могут расширять) свойства, методы и события базового класса. Производные классы могут также переопределять унаследованные методы новыми реализациями. По умолчанию все классы, созданные в Visual Basic, являются наследуемыми.

Наследование позволяет написать и отладить класс один раз и затем использовать этот код в качестве основы для новых классов. Наследование позволяет также использовать полиморфизм на основе наследования, который является возможностью определять классы, которые можно использовать попеременно при помощи клиентского кода во время выполнения, но которые отличаются по функциям, хотя имеют методы или свойства с идентичными именами.

В этом подразделе

Связанные подразделы