Step 2 (S-97859)

From Stepik Wiki
Revision as of 19:40, 4 August 2017 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/24461/step/2

Step 2 (S-97859) 1.png

[00:00 - 00:18] вы сами то смотрели как можем создавать собственные типы и классы 1 куда более интересно как могли бы создавать объекты заданной типам и данного класса на бубнящий по себе интересен тип списка если вы с помощью него мы не могли бы создавать списки поэтому и закипает не предусмотрен механизм инстанцирования или конструктор


[00:18 - 00:36] чтобы запустить конструктор класса и создать новый объект класса можно спорить с нашим классом как функций и вызвать я давайте посмотрим например данная запись когда мы используем мои классов качестве функции в скобке вызываем занятном новый объект класса мои класс икс


[00:36 - 00:55] в этом месте можем сказать что мы вызвали консультанта класса мы класс и создали новый объект икс однако важно понимать что конструкторы есть и такой всех классов которой шумы конструкторы также есть у встроенных классов языка python вы могли выбирать нибудь записать что список поставь на самом деле лист


[00:55 - 01:10] потому что есть также является классом и можем использовать вы явно как конструктор этой записи о такой что в этом случае мы запускаем конструктора листа явно об этом мы пользуемся синтаксисом языка


[01:10 - 01:29] конструктор класса на самом деле всегда будет запущен когда мы конструируем объект класса более того у любого класса в языке python всегда есть конструктор и конструктор это единственно механизм которого создаются новые объекты вернемся к нашему объекту икс можно вывести на экран чебоксары и убедиться в том что его тип


Step 2 (S-97859) 2.png

[01:29 - 01:45] это классное класс также можем вывести тип мой классный экран убедиться в том что он имеет класс type после того как мы создали классном гарантируется всего 2 вещи вот пусть мы далеко 8 класс


[01:45 - 01:55] 1 что гарантируется мы всегда можем вызвать конструктор 2 что гарантируется но можно возвращаться к его атрибутом