Files
freeCodeCamp/guide/russian/python/object-oriented-programming/index.md
2018-10-16 21:32:40 +05:30

16 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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