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

16 lines
1.6 KiB
Markdown
Raw Normal View History

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