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>` | |||
|  | 
 | |||
|  | Определения классов должны быть выполнены до того, как они будут иметь какой-либо эффект. | |||
|  | 
 | |||
|  | #### Дополнительная информация:
 |