Shustova L.I. - Object-oriented programming [Shustova L.I., 2004, 192 kbps]

seeders: 3
leechers: 0
Added 16 years ago by scirsvetlana in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Shustova L.I. - Object-oriented programming [Shustova L.I., 2004, 192 kbps] (Size: 906.26 MB)
  02_11_2004_part1.mp3 37.52 MB
  02_11_2004_part2.mp3 32.99 MB
  03_12_2004_part1.mp3 34.66 MB
  03_12_2004_part2.mp3 5.91 MB
  03_12_2004_part3.mp3 25.01 MB
  08_10_2004_part1.mp3 35.63 MB
  08_10_2004_part2.mp3 24.17 MB
  10_09_2004_part1.mp3 10.47 MB
  10_09_2004_part2.mp3 18.35 MB
  10_09_2004_part3.mp3 36.07 MB
  10_09_2004_part4.mp3 169.92 KB
  10_11_2004_sm_part1.mp3 35.51 MB
  10_11_2004_sm_part2.mp3 32.04 MB
  13_09_2004_sm_part1.mp3 52.61 MB
  13_09_2004_sm_part2.mp3 312.78 KB
  13_09_2004_sm_part3.mp3 34.03 MB
  13_10_2004_sm_part1.mp3 35.62 MB
  13_10_2004_sm_part2.mp3 51.96 KB
  13_10_2004_sm_part3.mp3 4.16 MB
  13_10_2004_sm_part4.mp3 21.97 MB
  15_09_2004_sm_part1.mp3 52.42 MB
  15_09_2004_sm_part2.mp3 5.1 MB
  19_11_2004_part1.mp3 35.97 MB
  19_11_2004_part2.mp3 34.22 MB
  22_10_2004_part1.mp3 37.01 MB
  22_10_2004_part2.mp3 11.5 MB
  22_10_2004_part3.mp3 20.62 MB
  24_09_2004_part1.mp3 25.1 MB
  24_09_2004_part2.mp3 36.61 MB
  24_09_2004_part3.mp3 34.24 MB
  27_10_2004_sm_part1.mp3 69.51 KB
  27_10_2004_sm_part2.mp3 36.86 MB
  27_10_2004_sm_part3.mp3 29.02 MB
  29_09_2004_sm_part1.mp3 36.48 MB
  29_09_2004_sm_part2.mp3 33.69 MB
  info.txt 3.53 KB
  title.jpg?042148 120.32 KB
  ▲ 37 total files

Description




Разное » Разное (раздачи) » Аудио

Объектно-ориентированое программирование (ООП)

Год выпуска: 2004
Автор: Шустова Л.И.
Исполнитель: Шустова Л.И.
Жанр: лекции, учебная литература
Издательство: самиздат
Тип: аудиокнига
Аудио кодек: MP3
Битрейт аудио: 192 kbps
Описание: аудио-лекции
(МИФИ, лекции для групп В5-12П, 12Э; К5-12В, 12С. 12Ф,
специальность 2201 "ЭВМ, комплексы, системы и сети"
3-й курс, вечерний факультет)

курс лекций "Объектно-ориентированое программирование"
(предмет: Алгоритмические языки и программирование)
доц. Шустова Лариса Ивановна
[spoiler="Вопросы, рассмотренные в курсе"]
1. Определение объектно-ориентированного языка программирования (ООЯП). Основные свойства ООЯП - абстракция, инкапсуляция, наследование, полиморфизм.

2. Разработка класса в ООП: определение и реализация класса. Члены класса. Уровни видимости. inline-функции.

3. Конструкторы и деструктор: назначение и типы конструкторов; определение и реализация конструкторов; параметры по умолчанию. Использование конструкторов при различных способах создания экземпляров класса. Назначение и использование деструктора. Определение и реализация деструктора.

4. Методы класса: классификация методов, доступ к членам класса, неявный параметр this. Определение и реализация методов. Использование методов для экземпляров класса.

5. Перегрузка функций: правила перегрузки, выбор функции. Перегрузка операций: правила перегрузки, перегрузка бинарных и унарных операций. Использование перегруженных функций и операций.

6. Друзья класса: их назначение, области применения. Определение и использование функции-друга класса. Различия между членами и друзьями класса. Функции и перегруженные операции - члены и друзья класса.

7. Преобразования типа: назначение, использование. Правила преобразования типа. Возможные проблемы.

8. Классы, использующие свободную память: определение и реализация, использование экземпляров класса, возникающие проблемы. Копирующий конструктор и деструктор, перегрузка операции присваивания: определение и использование.

9. Типы отношений между классами. Контейнерные классы: определение, видимость членов класса. Реализация и вызов конструкторов и деструкторов вложенных классов. Реализация и использование методов.

10. Производные классы: простое наследование, основные понятия и определения. Правила определения производного класса, типы наследования, видимость членов класса. Реализация и использование конструкторов и деструкторов базового и производных классов. Использование экземпляров базового и производных классов. Указатели на базовый и производные классы.

11. Вызов методов класса по указателю. Понятие статического и динамического связывания. Виртуальные функции, их назначение, реализация и использование. Виртуальные деструкторы. Использование перегруженной операции вывода в поток. Абстрактные классы: их назначение, определение и использование.

12. Понятие и назначение итераторов. Проектирование, реализация и использование итератора (на примере динамического списка).

13. Множественное наследование: определение, реализация, использование экземпляров производного и базовых классов. Возможные неоднозначности, их устранение. Виртуальные классы, их назначение. Определение и реализация производных классов, использующих виртуальные базовые классы. Вызов конструкторов виртуального класса.

14. Шаблоны: назначение и типы шаблонов. Шаблоны функций: определение, реализация. Использование функций шаблона. Параметризованные классы: определение и реализация. Использование экземпляров класса шаблона. Использование механизма наследования в шаблонах классов.

15. Файловый потоковый ввод-вывод: иерархия и назначение классов. Основные методы для организации потокового ввода-вывода. Определение состояния потока. Организация работы с файлами: классы, основные методы. Реализация произвольного доступа к файлам.
[/spoiler]
ещё лекции Шустовой Л.И.:

Алгоритмы и структуры данных
https://rutracker.org/forum/viewtopic.php?t=2820486

Related Torrents

torrent name size uploader age seed leech
0