mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-09-24 23:01:18 +08:00
17 lines
1.1 KiB
Markdown
17 lines
1.1 KiB
Markdown
---
|
|
title: Classes
|
|
localeTitle: Классы
|
|
---
|
|
## Классы
|
|
|
|
Класс - это «проект» для создания объектов: запись класса позволяет описывать атрибуты и поведения для всех экземпляров этого класса.
|
|
|
|
## Создать класс
|
|
|
|
Для определения класса используется ключевой **класс** , за которым следует имя, определяющее класс и двоеточие. Все следующие строки (код, описывающий атрибуты и поведение / методы) - отступы, как в функции Python. Например, чтобы создать класс с именем Person, мы можем написать:
|
|
|
|
`class Person: <code describing attributes and behaviors/methods>`
|
|
|
|
Определения классов должны быть выполнены до того, как они будут иметь какой-либо эффект.
|
|
|
|
#### Дополнительная информация: |