Myvideo

Guest

Login

#1. ООП - предыстория, базовые понятия

Uploaded By: Myvideo
1 view
0
0 votes
0

Рассматриваются внутренние характеристики качества ПО. Обсуждаются парадигмы программирования, предшествовавшие ООП (процедурный и модульный подходы, структурное программирование). Знакомство с базовыми понятиями ООП: классы, объекты, конструкторы, инкапсуляция и сокрытие данных, наследование. Презентации к лекции: * ООП. Предыстория: * Базовые понятия ООП: Примеры кода: 0:00 План курса 03:05 Основная цель ООП как одного из подходов к программированию 04:55 Скорость появления нового функционала как мера оценки проектов 07:20 Внешние и внутренние характеристики качества ПО 08:41 Краткосрочная и долгосрочная производительность при разработке ПО 10:23 Внутренние характеристики качества 13:24 Главный ресурс программиста - концентрация внимания 15:18 Пример рефакторинга кода для повышения внутренних характеристик качества 20:10 Эволюция парадигм программирования 21:00 Стихийный подход (монолитная структура с глобальными данными) 24:50 Структурное программирование 31:43 Модульная структура программы 38:43 Базовые понятия ООП 40:21 Объекты в ООП 43:05 Объектно-ориентированный API 45:45 Понятие класса 47:56 Конструкторы 50:35 Основные принципы ООП: инкапсуляция и сокрытие данных, наследование, полиморфизм 52:25 Принцип сокрытия данных. Интерфейс и реализация 01:03:50 Принцип наследования (расширения)

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later