Изменил(а) на 'TEMA9/report.md'

main
TimoshenkoAA 2 месяцев назад
Родитель 80eb6d0bfc
Сommit 77176347bb

@ -8,8 +8,8 @@
>>> os.chdir("C:\\Users\\mapon\\OneDrive\\Рабочий стол\\ПО АС\\ТЕМА9")
```
# Пункт 2. Создание классов и их наследников
## Пункт 2.1. Создание автономного класса
## Пункт 2. Создание классов и их наследников
### Пункт 2.1. Создание автономного класса
```
>>> class Class1:
... def zad_zn(self, znach):
@ -43,7 +43,7 @@ self — это обязательный первый параметр всех
>>> z1
<__main__.Class1 object at 0x000001BFF0556A50>
```
## Пункт 2.2. Создание класса-наследника
### Пункт 2.2. Создание класса-наследника
```
>>> class Class2(Class1):
... def otobrazh(self):
@ -73,7 +73,7 @@ self — это обязательный первый параметр всех
Новое значение атрибута у экз. 1
>>> del z1, z2, z3
```
# Пункт 3. Использование классов, содержащихся в модулях
## Пункт 3. Использование классов, содержащихся в модулях
```
>>> from mod3 import Class1
>>> z4 = Class1()
@ -105,7 +105,7 @@ AttributeError: 'Class1' object has no attribute 'data'
пользовательского класса, поэтому атрибута data в ее зоне доступа нет. Так что эта функция принимает
один обязательный параметр - выводимую переменную.
# Пункт 4. Использование специальных методов
## Пункт 4. Использование специальных методов
```
class Class3(Class2): #Наследник класса Class2, а через него – и класса Class1
def __init__(self,znach): #Конструктор-вызывается при создании нового экземпляра класса

Загрузка…
Отмена
Сохранить