ответвлено от main/python-labs
Изменил(а) на 'TEMA9/report.md'
Этот коммит содержится в:
@@ -134,6 +134,7 @@ class Class3(Class2): #Наследник класса Class2, а через н
|
|||||||
```
|
```
|
||||||
Метод add - это один из методов, осуществляющих так называемую «перегрузку» операторов.
|
Метод add - это один из методов, осуществляющих так называемую «перегрузку» операторов.
|
||||||
Перегрузка операторов — это возможность определять поведение стандартных операторов (+, -, *, /, <, > и т.д.) для объектов собственных классов.
|
Перегрузка операторов — это возможность определять поведение стандартных операторов (+, -, *, /, <, > и т.д.) для объектов собственных классов.
|
||||||
|
|
||||||
Для иллюстрации работы этих методов создам экземпляр класса Class3
|
Для иллюстрации работы этих методов создам экземпляр класса Class3
|
||||||
|
|
||||||
```py
|
```py
|
||||||
@@ -185,7 +186,8 @@ ZeroDivisionError.__mro__
|
|||||||
```
|
```
|
||||||
## 7. Создание свойства класса.
|
## 7. Создание свойства класса.
|
||||||
Свойство (property) класса – это особый атрибут класса, с которым можно производить операции чтения или задания его значения, а также удаление значения этого атрибута.
|
Свойство (property) класса – это особый атрибут класса, с которым можно производить операции чтения или задания его значения, а также удаление значения этого атрибута.
|
||||||
Создайте, например, новый класс с определенным в нем свойством
|
|
||||||
|
Создам, например, новый класс с определенным в нем свойством
|
||||||
```py
|
```py
|
||||||
class Class4:
|
class Class4:
|
||||||
def __init__(sam,znach):
|
def __init__(sam,znach):
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user