| 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 | |||

Разное » Разное (раздачи) » Аудио
Объектно-ориентированое программирование (ООП)
Год выпуска: 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
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Shustova L.I. - Algorithms and data structures [Shustova L.I., 2004, 192 kbps] Posted by
scirsvetlana in Other
|
965.85 MB | scirsvetlana | 16 years | 3 | 0 |
All Comments