• Начинающий хакер, спасибо что зашёл к нам! Для полного удобства рекомендуем Вам сразу же зарегистрироваться. Помните, необходимо придумать сложный пароль к своему логину, в котором будут присутствовать цифры, а так же символы. После регистрации вы сможете пользоваться чатом. Так же не забудьте активировать аккаунт через письмо, высланное вам на почту ! Администрация заботится о каждом из Вас...
  • Для просмотра разделов из категории Private Informations & Programms необходимо купить

Понятный видеокурс по основам ООП

Статус
В этой теме нельзя размещать новые ответы.

Renelio

Зеленый человечек
Elite Premium

Renelio

Зеленый человечек
Elite Premium
Регистрация
25 Май 2017
Сообщения
225
Реакции
78
Баллы
2
Этот курс поможет понять инкапсуляцию и полиморфизм, а также расскажет о базовых шаблонах проектирования – как раз, если давно хотели освежить знания ООП.

Автор курса и ведущий канала – Владимир Моженков. Он создает видеокурсы по программированию, защите информации и всему, что связано с вычислительными технологиями. Среди его уроков можно найти курсы по конкретным объектно-ориентированным языкам, таким как C++ и Java, но этот курс будет целиком посвящен разбору основных понятий ООП.

Инкапсуляция
Что такое инкапсуляция? Инкапсуляция – это фактически то, ради чего существует объектно-ориентированное программирование. В первом уроке речь пойдет об одной из важнейших парадигм объектно-ориентированного программирования.

Наследование
Лекция о том, что такое наследование и почему этот термин обозначает не совсем то, что кажется.

Дочерний класс в памяти
Наследование помогает достичь полиморфизма, то есть делает возможным передачу объекта дочернего класса там где, требуется родительский. В этой лекции речь пойдет о том, что в это время происходит в памяти и как весь процесс выглядит изнутри.

Агрегация и композиция
Часто, когда речь заходит об ООП, в первую очередь вспоминают наследование, а об агрегации и композиции упоминается куда реже. Эти два понятия описывают связь между классами в объектно-ориентированных приложениях, и по важности не уступают наследованию.

Класс-обертка
Что делать, когда необходимо расширить фукционал класса, но прав создавать дочерний класс нет? В этом случае поможет класс-обертка, о котором пойдет речь в этой лекции.

Множественное наследование
Наследование — это то, что упрощает работу. Однако при создании классов, наследующих больше одного суперскласса, могут возникнуть определённые сложности. Что с ними делать и как избежать – в лекции о множественном наследовании.
https://youtu.be/h9P9M00S7zQ

Простая фабрика
Самое простое объяснение того, чем является фабрика, как она работает и как правильно использовать этот шаблон проектирования.
https://youtu.be/_5f2zs-8e04

Кроме этого видео, автор рекомендует ознакомится еще с двумя, которые касаются фабрик, чтобы лучше понять как они работают.

Фабричный метод
Этот паттерн программирования позволяет легко описать в одном фрагменте кода, какие объекты следует создавать в другом.
https://youtu.be/5UqUDR6_2cY

Абстрактная фабрика
Понятие абстракной фабрики логично вытекает из предыдущего видео. Это расширение фабричного метода для достижения конкретных задач, связаных с работой на нескольких платформах.
https://youtu.be/1mVONOCxfLg
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу