Изучение Kotlin | #7 - Создание классов и объектов

Поділитися
Вставка
  • Опубліковано 2 жов 2024
  • Начиная с этого урока мы приступаем к теме ООП. В уроке вы изучите создание классов и создание объектов в языке Kotlin. В Kotlin каждый класс создается с минимальным количеством кода, при этом обладает большим функционалом.
    1) Урок на сайте itProger: itproger.com/c...
    ✔ Сообщество программистов: itproger.com/
    ✔ -------------
    Вступай в группу Вк - prog_life 🚀
    Группа FaceBook - goo.gl/XW0aaP
    Инстаграм itProger: / itproger_official
    Instagram: / gosha_dudar
    Telegram: t.me/itProger_o...
    Twitter - / goshadudar
    Уроки от #GoshaDudar 👨🏼‍💻
    Все уроки по хештегу #goshaKotlin

КОМЕНТАРІ • 33

  • @ПростоУлыбка-ш2о
    @ПростоУлыбка-ш2о 4 роки тому +17

    Привет. Ты будешь делать уроки по gui на Котлине? По работе с БД очень бы ещё хотелось увидеть уроки.

  • @АндрейВылегжанин-д2и

    "Так же само" фразы не существует

  • @WonderfulSound8
    @WonderfulSound8 4 роки тому +4

    Кстати ?: называется оператор Элвиса)) - Elvis operator in kotlin

  • @dmitryvelichkin5131
    @dmitryvelichkin5131 4 роки тому +4

    Скажите, пожалуйста: Как в IntellJIDEA Вы сразу ставите комментарии на несколько отмеченных строк?
    Какими клавишами?

  • @Limekys
    @Limekys 4 роки тому +12

    Класс, спасибо за уроки, начал понимать как все это работает именно с твоих уроков, а Котлин просто жесть какой простой.

    • @dmytrogrinchyk2094
      @dmytrogrinchyk2094 Рік тому

      И в чем же он проще Джавы? Может переменные и функции проще объявляются? Или только тем что спрятали от глаз
      всякие там нюансы ... ну и пользуясь синтаксисом джавы можно было бы достичь того же и не пришлось бы перепривыкать к новому синтаксису
      а к тому, кто синтаксис этого котлина придумывал полно вопросов, в частности какой травы он обкурился когда выдумывал сие

  • @michaelkoltsov994
    @michaelkoltsov994 4 роки тому +6

    Хорошие уроки, даже лучше чем на курсере от политеха)
    Только говори чуть медленнее - не нужно никуда спешить. Этот видос смотрел со скростью 0.75 лол

    • @muratfazli2422
      @muratfazli2422 4 роки тому +1

      для меня наоборот, говорит медленно и я смотрю с 1,25

    • @yurii_s_m_25
      @yurii_s_m_25 3 роки тому +1

      @@muratfazli2422 те ж саме. Додаю швидкості

  • @bez_dublya
    @bez_dublya 3 роки тому +2

    Классно! Всё, что хотелось усвоить - в одном уроке!

  • @dmitryvelichkin5131
    @dmitryvelichkin5131 4 роки тому +1

    урок 7 В Kotlin нет жёсткой привязки классов и файлов. Вы можете создать несколько классов в одном файле и выбрать любое имя для этого файла. При этом также не важно размещение файлов с классами на диске, можно даже не обращать внимание на имена пакетов и соблюдать точную иерархию вложенности. Но лучше придерживаться правил Java, особенно, если у вас уже большой опыт и вы привыкли к стандартному расположению.

  • @АлександрПотемкин-х1р

    Добрый день. Как с вами можно связаться, нужна помощь по созданию приложения.

  • @АлександрПотемкин-х1р

    Добрый день. Как с вами можно связаться, нужна помощь в небольшом проекте.

  • @Ara-q6m
    @Ara-q6m 2 роки тому

    Добрый день из за того ,что Вы слишком быстро говорите то парой не понятно из за чего начинаются проблемы

  • @СергейПёнушкин
    @СергейПёнушкин 4 роки тому +1

    Привет. Объясни почему при создании объекта используем val ? А в общем уроки полезные СПС.

    • @maksymkhyzhniak1704
      @maksymkhyzhniak1704 4 роки тому +2

      val это read-only переменная. var ты можешь менять сколько угодно. При этом у val-a(если это объект класса) можно менять поля сколько угодно(если они var)

  • @DevynDavis-vp7me
    @DevynDavis-vp7me Рік тому

    Отличный урок, продолжай в том же духе!

  • @SpaceGuideHub
    @SpaceGuideHub 2 роки тому

    Хорошо объяняет пацан, молодец, красавчег, супер!

  • @gdnk703
    @gdnk703 3 роки тому +2

    Ничего не понятно т.к. прыгаешь между двумя окнами и нет наглядности. Нужно было нажать правой на имени и выбрать разделить экран, чтоб два кода были рядом

    • @nakamasama
      @nakamasama 2 роки тому +1

      Не всем это удобно! У меня монитор 4:3 (т.е. почти квадратный) и у меня невозможно так работать, так как строка будет всего на 30-40 букв. Я сам привык работать со вкладками и не хотел бы разделения экрана. Тем более у него шрифт увеличенный, а для разделения экрана нужно чтобы длинные строки умещались в половину ширины экрана. Для этого нужно делать маленький шрифт и будет плохо видно код. Если это всё проигнорировать, тогда нужно будет скролить код не только верх-низ, но и право-лево, а второй вариант будет очень неудобен и с ним ты будешь сталкиваться чаще, чем с первым.
      У тебя может и 40 дюймовый монитор с разрешением 4к, что бы позволить себе такое, но не все могут позволить себе такой монитор.

    • @nakamasama
      @nakamasama 2 роки тому

      Подключи к компу нормальный монитор, а не телевизор и поймёшь о чём я.

  • @nikitayarosh3885
    @nikitayarosh3885 4 роки тому

    Привет, как обратиться к переменной с модификатором private? В джаве-то можно просто геттер сделать

  • @alhaos
    @alhaos 3 роки тому

    Было полезно, благодарю.

  • @hungry4life832
    @hungry4life832 3 роки тому

    Спасибо большое!!

  • @Артём-й4й8ы
    @Артём-й4й8ы 4 роки тому

    Класс

  • @Disco_Dancer_24
    @Disco_Dancer_24 3 роки тому +1

    Сначала довольно сложно в понимании, но потом понимаешь, что постоянно этим пользуешься в Arduino.

  • @Kepler57
    @Kepler57 3 роки тому +1

    После просмотра видео возникает больше вопросов,чем ответов.

    • @denissadokha3202
      @denissadokha3202 3 роки тому +1

      тогда добро пожаловать на оф документацию

  • @ОлексійВискворкін
    @ОлексійВискворкін 4 роки тому +4

    "Специалист всея руси"=)ООП на 7ом уроке.Уже тогда можешь ролик "Kotlin за час" сделать.Почти 500К подписчиков а материал - ни о чём

    • @cvertfirst8302
      @cvertfirst8302 4 роки тому +5

      Алексей Выскворкин а он учит программировать? Он показывает возможности языка

    • @nakamasama
      @nakamasama 2 роки тому

      @@cvertfirst8302 Согласен. Благодаря этому курсу я в Котлине увидел решения из пяти разных языков: С++, Жава, Питон, ПХП и даже Паскаль. Это те языки с которыми я знаком. Моей радость нет предела, когда я узнаю, что в этом языке реализовано всё самое лучшее из этих языков. Здесь их может даже ещё больше. Благодаря роликам Гоши я влюбился в этот ЯП и планирую на него свапнуться с С++. Поэтому я с Вами согласен!