Step 3 (S-97857)

From Stepik Wiki
Jump to: navigation, search

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

Step 3 (S-97857) 1.png

[00:00 - 00:17] давайте посмотрим что же можем сделать с теми объектами которые мы создали с помощью конструктора или он пустой класс наш класс он ничего не будет делать не убыточно пустое тело этого мы используем ключевое слово пас каунтер и по смыслу будет счастье


[00:17 - 00:35] в конце мы захотим в увеличивается на его текущее состояние если что в обнулять когда исполнится то или не нашего класса contrast in country глобальном неймспейсе быть связан объект оперативной памяти этот объект соответствуют классу который мы так что создали это будет наш класс


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


[00:53 - 01:12] как будто век икс если мы напишем икс например мы увидим что икс это так называемый instance of egypt или перевод на русский то экземпляр класса каунтер что же можно делать экземпляра класса я что для своего класса была верна что можно вызвать него конструктор


[01:12 - 01:30] и использовать этой гордость присваивать новый или переиспользовать какие то старые котором уже определили то для экземпляров класса верно только 2 экземпляр класса можно использовать с атрибутами и прежде всего нужно понять как создавать атрибуты а когда мы пишем их равно аккаунтер на запускаем


[01:30 - 01:49] наш конструктор оперативной памяти также появляется объект для объект здесь подпишу instance чтобы мы их не путали вот когда мы пишем x точка count равно 0 мы создаем новый атрибут у нашего


[01:49 - 02:06] объекта instance то есть объект экземпляр важно понимать что как так же как и с классом с каждым инстансом с каждым экземпляром нашего класса бутсы с сыром на пространства имен именно в этом пространстве имен другом создавать новые имена и присваивать им какие то объекта


[02:06 - 02:23] таком случае в нашем пространстве имен которое связано с нашим грузом мы запишем что есть имя count и она ссылается на 0 затем


[02:23 - 02:42] еще присвоить нашему атрибуту count значения единичке то есть увеличить наши значение на 1 мы просто просто сыром имя в эту же пространстве имен стал объектом 1 мы забудем эту ссылку и вставьте 5 и на аккаунт из пространства имен которые связаны с экземпляром нашего класса


[02:42 - 02:58] будет ссылаться на речку давайте самую малость подытожим у нас есть объекты классы и у нас есть объекты экземпляр экземпляру имеет тип нашего класса которые мы создаем конструктор позволяет вам создавать экземпляры и что объекты класса что объектов экземпляров


[02:58 - 03:04] если вы собственно пространства имен атрибутов в этом пространстве имен можем изменять и можем создавать