Step 1 (S-97856)

From Stepik Wiki
Jump to: navigation, search

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

Step 1 (S-97856) 1.png

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


[00:19 - 00:34] класс в языке python прежде всего позволяет нам описать поведение объектов данного класса и так что более важно cars позволяет нам создавать сами объекты данного класса таким образом классы в языке python это механизм и синтаксис для описания собственных типов данных


[00:34 - 00:50] как же мы определяем классы в языке python давайте посмотрим на синтаксис потерялся чего стал класс после него следуют и на класса двоеточие а отступ 4 пробела после которого у нас начинается собсно тело атласа


[00:50 - 01:06] в отличие от функции тела классов исполняется в момент определения самого класса более того так же как и функция ведет вас создается или иным space и те имена которые в этом экспрессе остались затем закрепляется за объектом класса


[01:06 - 01:22] после того как объявлении класса исполнилось создается объектная класс какие сказал а именно в этот раз наличными тело после его исполнения закрепляются за объектом мои класс однако значит закрепляются


[01:22 - 01:38] в нашем случае все тело объекты когда мне исполнялось тел класса останется имя а имя фан мы сможем достучаться до этих объектов написав мои класс точка а и написав мои класс


[01:38 - 01:56] точка funk таком случае про а будет правильно сказать что они являются атрибутами класса и класс то есть а это атрибут и фанк это атрибут неформально говоря атрибут это все так чего можно обратиться через точку


Step 1 (S-97856) 2.png

[01:56 - 02:14] в нашем случае точка означает что мы хотим видеть атрибут объектом и класс а точка что мы хотим дать атрибут font объектом и класс однако формально атрибут это какое то имя внутри пространства имен а точка это всего лишь наш синтаксис чтобы обратиться конкретно этому имени