Мир программирования

 


Найти: на:


Меню
Партнеры
Счетчики
Реклама

Borland Pascal


Введение

Объекты?

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

      Объекты: записи, которые наследуют

      Экземпляры объектного типа

      Поля объекта

      Хорошая практика и плохая практика

Методы

      Код и данные вместе

      Задание методов

      Сфера действия метода и Self параметр

      Поля данных объекта и формальные параметры метода

Объекты, экспортируемые модулями

      Раздел private

Непосредственное программирование

Инкапсуляция

Методы: обратная сторона

Расширяемые объекты

Наследуемые статические методы

Виртуальные методы и полиморфизм

      Раннее связывание по сравнению с поздним связыванием

Совместимость типов объектов

Полиморфные объекты

Виртуальные методы

      Вызовы проверки допустимого диапазона для виртуальных  методов

      Однажды виртуальный, всегда виртуальный

      Пример позднего связывания

Процедура или метод?

Расширяемость объектов

Статические или виртуальные методы

Динамические объекты

      Размещение и инициализация с помощью New

      Освобождение динамических объектов

      Дестракторы

      Пример распределения динамического объекта

      Освобождение сложной структуры данных в куче

Куда теперь?

Заключение

 

Опрос

Конкурсы
Реклама

 

Web дизайн: Бурлаков Михаил    

Web программирование: Бурлаков Михаил

Используются технологии uCoz