Эффективное ООП
Привет друзья!
Свежее видео не то чтобы для новичков, и не для профи. Оно
для средних в области программирования людей.
Если вы знаете основы процедурного программирования и разные
типы данных — можно смело смотреть.
Кстати видео также не привязано к какому либо языку
программирования — мы будем говорить на языке абстракций.
Что потом можно будет перевести в любой язык и среду программирования.
Вот видео: programmerinfo.ru/rassilka/oop/
Вот такая умная лекция
Вообще я несколько нервничал когда писал это видео, думаю
это видно невооруженным взглядом.
Еще забыл добавить информацию о наследовании, оно также есть
в любом языке который поддерживает ООП.
Наследование даёт возможность создавать новые классы поверх
других классов.
Например
Есть класс «человек». Со своими методами (функциями) и данными
(переменными).
На его основе можно создать ещё один класс — например «продавец магазина».
Этот класс будет включать в себя уже существующие в классе «человек»
методы и данные + новые методы и данные от класса «продавец магазина».
Можно также на основе класса «человек» создать класс «Покупатель»
со своими данными и методами основанными на «человеке».
Если не вдаваться в подробности и говорить языком чайников всё
так и выглядит.
В остальном разберётесь по ходу создания своих программ на ООП.
С уважением, Артём.
Сайты:
«Программирование с нуля»
www.programmerinfo.ru/cfromzero/
«C++ с нуля»
www.programmerinfo.ru/progdelphi/
«Программирование на Delphi»
«Онлайн заработок программиста»
«C# с нуля»
«Создание компьютерных игр»
Понравилась статья? Жми: | Поделиться в соц. сетях |