160 читали · 3 года назад
Python. Принципы ООП. Классы, объекты, поля и методы. Уровни доступа.
Поговорим про основные принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование и полиморфизм. Научимся создавать классы и объекты классов в Python. Рассмотрим, чем отличаются понятия поля, свойства, методы и атрибуты класса. Изучим особенности организации уровней доступа к атрибутам: Public, Protected и Private. ТЕОРЕТИЧЕСКИЙ БЛОК Что такое ООП? Вы наверняка слышали, что существуют два главных подхода к написанию программ: Оба подхода объединены общей целью - сделать процесс программирования максимально эффективным...
647 читали · 4 года назад
Программирование на Python. (передача параметров). Статья 4
Все ссылки на статьи и ролики моего канала Old Programmer: Ну вот дошли действительно до интересной темы: передача параметров в в функции Python. Ранее я уже писал как работает в программировании перегрузка функций в C++. Так вот в Python нет необходимости в перегрузке функций по причине удивительно гибкого механизма передачи параметров. И вот об этом мы сегодня будем говорить...