VB.NET навсегда
Главная | | Регистрация | Вход
Пятница
17.05.2024
09:21
Приветствую Вас Гость | RSS
Главная » 2009 » Сентябрь » 17 » Концепции объектно-ориентированного программирования
15:56
Концепции объектно-ориентированного программирования
За время своего существования Visual Basic превратился из объектного {object-based) в объектно-ориентированное (object-oriented) средство разработки. В ранних версиях Visual Basic некоторые ключевые особенности языка не были реализованы.

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

К Visual Basic.NET это не относится. Объектно-ориентированное программирование в .NET Framework фактически является необходимым условием, поэтому Visual Basic превратился в многофункциональный объектно-ориентированный язык.

Новыми свойствами языка являются поддержка наследования, новые методы объявления объектов, а также возможности атрибутивного программирования.
Кроме этого, в Visual Basic.NET значительно улучшена поддержка интерфейсов, свойств и событий.

Объектно-ориентированное программирование имеет особое значение для создания сложных приложений. Например, в предыдущих версиях Visual Basic далеко не многие стремились к использованию объектно-ориентированных методов программирования. Подобную ошибку не следует повторять в VB.NET. Для эффективной работы в среде VB.NET разработчик должен понимать и правильно использовать ключевые концепции объектно-ориентированного программирования.

Существует четыре основных понятия, относящихся к объектно-ориентированной среде разработки: абстрагирование, инкапсуляция, полиморфизм и наследование. В этой главе остановимся на каждом из них.


Просмотров: 1120 | Добавил: admin | Рейтинг: 0.0/0
Всего комментариев: 1
1 Александр  
0
Крутой язык! Лучший просто!

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Меню
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 8
Copyright MyCorp © 2024
Создать бесплатный сайт с uCoz