Информатика (программирование)
Информатика и вычислительная техника
Статья
  • формат pdf
  • размер 1,08 МБ
  • добавлен 26 октября 2016 г.
Волосевич А.А. Инструменты и средства программирования
Курс лекций для студентов специальности «Информатика» всех форм обучения. — Минск: БГУИР, 2006. — 154 с.
Объектно—ориентированное программирование на языке Object Pascal.
Объектно-ориентированное программирование. Синтаксис определения класса.
Инициализация объектов. Конструктор, деструктор.
Параметр self.
Ограничение видимости членов класса.
Свойства.
Отношения между классами. Наследование.
Перекрытие методов.
Полиморфизм.
Дополнительные аспекты использования полиморфизма.
RTTI и размещение класса и объектов в памяти.
Метаклассы.
Классовые методы и общая информация класса.
Обработчики событий. Указатели на методы.
Публикуемые члены класса.
Исключительные ситуации.
Иерархия классов библиотеки VCL.
Создание и использование DLL в Delphi.
Пакеты.
Создание простейших пользовательских компонент.
Компоненты, являющиеся наследниками TGraphic Control.
Язык Visual Basic.Net.
Платформа .NET.
Примитивные и пользовательские типы Visual Basic.NET.
Основные концепции синтаксиса Visual Basic.NET.
Идентификаторы и литералы.
Уровни доступа к компонентам пользовательских типов.
Объявление переменных, полей и констант. .
Операции.
Оператор присваивания. Преобразование типов.
Операторы переходов.
Операторы организации циклов.
Ввод и вывод данных в консольных приложениях. Примеры программ.
Массивы в Visual Basic .NET.
Объявление и вызов методов.
Синтаксис объявления классов.
Свойства.
Объявление и использование конструкторов.
Разделяемые члены класса.
Наследование классов.
Замещение методов. Реализация полиморфизма.
Делегаты.
Обработка событий.
Интерфейсы.
Структуры.
Перечисления.
Пространства имен.
Обработка и генерация исключительных ситуаций.
Жизненный цикл объектных переменных.
Иерархия типов VB. NET.
Организация взаимодействия сборок.
Работа с директориями и файлами.
Ввод и вывод в файлы и потоки.
Пространство имен System. Collections.
Асинхронный вызов методов.
Создание приложений Windows Forms.