136 читали · 2 года назад
Python. Принципы ООП. Классы, объекты, поля и методы. Уровни доступа.
Поговорим про основные принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование и полиморфизм. Научимся создавать классы и объекты классов в Python. Рассмотрим, чем отличаются понятия поля, свойства, методы и атрибуты класса. Изучим особенности организации уровней доступа к атрибутам: Public, Protected и Private. ТЕОРЕТИЧЕСКИЙ БЛОК Что такое ООП? Вы наверняка слышали, что существуют два главных подхода к написанию программ: Оба подхода объединены общей целью - сделать процесс программирования максимально эффективным...
Линейные объекты. Виды и особенности. В помощь строителю и проектировщику. Часть 1.
Линейные объекты - что это за объекты, какие виды и особенности. Давайте разберемся! Статья как для молодых специалистов, так и для опытных строителей и проектировщиков. Линейные объекты - это объекты капитального строительства. Под линейным понимают объект строительства, длина которого значительно превосходит ширину. В Градостроительном кодексе Российской Федерации дано следующее определение: Пункт 10.1) "Линейные объекты - линии электропередачи, линии связи (в том числе линейно-кабельные сооружения), трубопроводы, автомобильные дороги, железнодорожные линии и другие подобные сооружения"...