freeCodeCamp/guide/russian/python/object-oriented-programming/index.md

16 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Python Object Oriented Programming
localeTitle: Объектно-ориентированное программирование на Python
---
## Объектно-ориентированное программирование на Python
Python - это язык программирования с несколькими парадигмами, поддерживающий различные подходы к программированию. Одна превосходная парадигма программирования - это объектно-ориентированное программирование или короткое ООП путем создания объектов.
В свойствах ООП и их поведение объединяются в отдельные объекты, характеризующиеся:
* атрибуты
* поведения
Например, объект может представлять человека с атрибутами как имя, возраст, адрес с такими типами поведения, как ходьба, разговор, дыхание и бег.
ООП моделирует объекты реального мира как объекты программного обеспечения, которые имеют некоторые данные, связанные с ними, и могут выполнять определенные функции. Объекты моделируются как **классы** , которые являются своего рода _планом_ .