Урок 17: Сеттеры и Геттеры, field, как их кастомизировать // Котлин курс с нуля

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024

Комментарии • 17

  • @ievetrov
    @ievetrov  Год назад +1

    Ссылки и содержание:
    🔹 Тесты и практика по этому уроку: t.me/KotlinBasicsBot?start=youtube
    🔹 Текстовая версия урока: clck.ru/39ZcDS
    🛠 Код из всех уроков: t.me/ievetrov_dev
    🛠 Личный телеграм канал про путь разработчика: t.me/ievetrov_dev
    ✅ Вопросы и ответы для Android собеседований: t.me/AndroidSprint_Interview
    🔹 Бесплатный курс по Android: clck.ru/376Zab
    🔹 VK: vk.com/ievetrov.development
    00:00 Общие понятия
    01:20 Геттер
    01:36 Реализация по умолчанию
    02:07 Произвольное значение
    02:23 Сеттер. Реализация для нового значения
    03:16 Кастомизация

  • @Des-n4k
    @Des-n4k 10 месяцев назад +1

    Очень сильно благодарен за видеоуроки! Понятное объяснение и интересный сюжет для обучения. - вот фишки канала и курса!

  • @ZiranVizard
    @ZiranVizard Год назад +7

    Умоляем, не забрасывай канал 🙏🙏

    • @ievetrov
      @ievetrov  Год назад

      Пока не собирался, спасибо вам за поддержку и хорошего дня!)

  • @Serg934k
    @Serg934k Год назад +7

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

    • @ievetrov
      @ievetrov  Год назад +1

      Благодарю за высокую оценку, будем работать дальше!

  • @ЕвгенийПешков-м7ж
    @ЕвгенийПешков-м7ж Год назад +2

    Канал классный, спасибо за твои уроки!

    • @ievetrov
      @ievetrov  Год назад +1

      Благодарю за фидбек) Работаем!

    • @АртурРахимзянов-х5ч
      @АртурРахимзянов-х5ч Год назад

      @@ievetrov , в боте иногад бывают ошибки, в 15 уроке, 8 вопрос работает не совсем корректно

  • @александрзахаров-н8л

    спасибо! когда в боте появятся практические задачи?

    • @ievetrov
      @ievetrov  Год назад +1

      Спасибо вам! Уже открыта предварительная запись в боте)

  • @catgamer3825
    @catgamer3825 Год назад

    isTranslated=true в сеттере перестает работать, когда в геттере вводится if с коэффициентом, только при ручном вводе nerveSignal значение isTranslated = true, а значение с коэффициентом она никак не забирает, оно игнорирует последующий if (field>300 )..... что то не понял как реализовать))
    получилось только с отдельной функцией. моих знаний не хватает, чтобы организовать это через set() - он тупо до него не доходит.
    Попробуйте пожалуйста проверить isTranslated в финальном коде, вы его закомментили, так и не получилось

  • @AlexSmile-y2x
    @AlexSmile-y2x 9 месяцев назад

    Всмысле? Тогда в чем тут отличие от просто публичных полей? какая разница "напрямую" обращаешься или "ненапрямую", если по факту обращаешься напрямую к полям?😂
    В Java я ставлю полю private и оно недоступно, а в геттере могу вернуть что угодно: само поле, новый объект по нему, заглушку, что угодно. В этом суть инкапсуляции: я решаю какой интерфейс у моих объектов и их свойств. А тут инкапсуляция идет лесом или как? Все поля типа приватные, но по факту публичные?
    Получается в Котлин мне чтоб получить, скажем, из поля списка копию этого списка (ну чтоб банально оригинальную ссылку на список не возвращать), надо городить вот эти уродские функции get(){ } с мягко говоря неочевидными идентификаторами(field) прямо под полем на самом верху декларации класса??

  • @svhanz
    @svhanz Год назад +4

    Пока прохожу пятый урок. На этот перескочил для чисто проверить- продолжает ли курс Иван или забросил.
    С облегчением выдохнул...Иначе сильно бы расстроился.
    Иван! Не бросай курс! Уж если что, то сделай платную подписку на Бусти. Но не бросай!
    Такого курса я ни у кого и ни разу не видел, тем более в бесплатном доступе!
    За фигню всякую деньги берут и не малые, а тут...смотри, учись, только не ленись.
    Со своей стороны клятвенно обещаю рекламировать твой канал на каждом углу и из каждого утюга, дабы народ нагнать, который решил Котлин изучить.

    • @ievetrov
      @ievetrov  Год назад +1

      Благодарю вас) Работаем, не останавливаемся) Если будут вопросы по обучению пишите)

  • @WuSix
    @WuSix Год назад

    КАКАЯ РЫБКА!? КАКОЙ ЗАЯЦ!? КАКАЯ БЛОХАА!?!?!?

    • @ConditionersBelgrade
      @ConditionersBelgrade 9 месяцев назад

      Это все галактическая тема, не нервничайте так)