Объектно-ориентированный Python
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Объектно-ориентированный Python

Пользователь #.
Пользователь #.дәйексөз келтірді5 ай бұрын
Личным рекордом одного из авторов стало приложение, которым пользовались почти 17 лет. Вывод: если другие разработчики и пользователи каждый год тратят один дополнительный день, пытаясь разобраться в какой-то запутанной и непонятной части кода, это означает, что автор должен был потратить как минимум две недели
1 Ұнайды
Комментарий жазу
Анна Корнеева
Анна Корнеевадәйексөз келтірді2 жыл бұрын
Ассоциация отражает отношение экземпляров двух классов.
1 Ұнайды
Комментарий жазу
Анна Корнеева
Анна Корнеевадәйексөз келтірді2 жыл бұрын
Объект — это данные с ассоциируемым поведением.
1 Ұнайды
Комментарий жазу
Анна Корнеева
Анна Корнеевадәйексөз келтірді2 жыл бұрын
«Ориентированный» трактуется как «направленный», значит, объектно-ориентированное программирование — программирование, которое моделирует поведение реальных объектов.
1 Ұнайды
Комментарий жазу
Влад Бартенев
Влад Бартеневдәйексөз келтірді1 күн бұрын
Абстрагирование аналогичного кода в родительский класс может помочь улучшить удобство сопровождения
Комментарий жазу
Влад Бартенев
Влад Бартеневдәйексөз келтірді1 күн бұрын
Наследование также добавляет функциональность к существующим классам и встроенным универсальным типам (или дженерикам
Комментарий жазу
Влад Бартенев
Влад Бартеневдәйексөз келтірді1 күн бұрын
Наследование позволяет создавать новые классы, которые повторно используют, расширяют и изменяют поведение, определенное в других классах
Комментарий жазу
Влад Бартенев
Влад Бартеневдәйексөз келтірді1 күн бұрын
Полиморфизм позволяет создавать несколько классов, предоставляющих альтернативные реализации для выполнения контракта. Следуя правилам утиной типизации Python, любые классы, имеющие правильные методы, могут заменять друг друга
Комментарий жазу
Влад Бартенев
Влад Бартеневдәйексөз келтірді1 күн бұрын
Множественное наследование — это одна из отличительных особенностей языка Python. Наиболее распространенной ее формой является хост-класс с определениями классов-примесей (миксинов). У разработчика имеется возможность комбинировать несколько классов, используя порядок разрешения методов для обработки общих функций, таких как инициализация
Комментарий жазу
Влад Бартенев
Влад Бартеневдәйексөз келтірді1 күн бұрын
Ключевым принципом ООП является наследование: подкласс может наследовать методы суперкласса, исключая при этом необходимость дублирования кода. Подкласс может расширить суперкласс, чтобы развить функции или методы суперкласса, не изменяя кода
Комментарий жазу