Шаблоны Java. Абстрактная фабрика (Abstract Factory)

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 26

  • @filidorZeliony
    @filidorZeliony 9 років тому +16

    Спасибо за видео, очень доходчиво! :) ...я "майнКампф" спалил! :)))

  • @Pand1A
    @Pand1A 8 років тому +1

    Thank You! Very useful!

  • @scZooK
    @scZooK 9 років тому +1

    Спасибо за урок!

  • @dampling2601
    @dampling2601 5 місяців тому

    Можно вопрос, ар разве не нарушается ли принцип SOLID. Мы будем потихоньку добавлять в интерфейс новые объекты(изменять класс) и в итоге наша абстрактная фабрика разбухнет. Принцип говорит о том, что изменять класс нельзя, а расширять с помощью наследования.

  • @sshirgaleev
    @sshirgaleev 9 років тому +5

    а можно код в файловом виде?

  • @guugle
    @guugle 5 років тому

    отличные объяснения. Наслаждаюсь.

  • @АлексейДенега-в8б
    @АлексейДенега-в8б 8 років тому

    Очень доходчиво.Спасибо.))

  • @sT-mc9kp
    @sT-mc9kp 7 років тому +1

    огромное спасибо

  • @Re-tj8bt
    @Re-tj8bt 3 роки тому

    Очень 👍

  • @artjom2535
    @artjom2535 7 років тому

    спасибо за уроки

  • @ДмитрийФадеев-х8в
    @ДмитрийФадеев-х8в 4 роки тому

    красавец братан

  • @andrewvalevskiy3879
    @andrewvalevskiy3879 9 років тому

    Спасибо!

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

    Примеры, конечно, полный 3,14здец

  • @andrewvalevskiy3879
    @andrewvalevskiy3879 9 років тому +3

    Название интерфейсов должны заканчиваться на "able"(Closeable) по спецификации Оракла. В данных примерах, как по мне, следует применять абстрактные классы, которые опять же по той же спецификации должны называться именем существительным. Еще раз спасибо за урок

  • @artemmalitsa5150
    @artemmalitsa5150 8 років тому +1

    Можно линк на сорци? Залей куда-то

    • @programm4you
      @programm4you  8 років тому +1

      напрямую cloud.mail.ru/public/JAji/ETwyAdNam
      или отсюда vk.com/java4you в разделе Ссылки

    • @programm4you
      @programm4you  8 років тому

      вскоре окончательно на гитхаб перейду

  • @stazyxtnom4514
    @stazyxtnom4514 5 років тому +9

    Чувак гитлера почитывает в ворде)

  • @eugeneneo834
    @eugeneneo834 8 років тому

    Спасибо

  • @paradise_cracked
    @paradise_cracked 7 років тому +1

    thx

  • @МаксимИгоревич-г4к
    @МаксимИгоревич-г4к 5 років тому +6

    Пример неплохой, но главная идея размазана по всему ролику.
    Абстрактный метод - создаёт одиночные объекты.
    Абстрактная фабрика - создаёт семейства объектов связанных какой-то логикой.
    Чтобы понять для чего это нужно, надо хорошо понимать разницу между агрегацией и композицией.
    Ну и не забываем, что все паттерны это эксплуатация 3 важнейших свойств ООП: абстракция, наследование и полиморфизм.

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

      3 важнейших концепции ООП: инкапсуляция, наследование и полиморфизм.

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

      Ошибся парень , с кем не бывает )

  • @sshirgaleev
    @sshirgaleev 9 років тому +5

    Римские весы 0_о

  • @ИгорьФедоренко-и6к
    @ИгорьФедоренко-и6к 8 років тому

    по-моему, намного лучший и очевидный пример - swing look&feel

  • @Shailesh-et1by
    @Shailesh-et1by 3 роки тому

    Диаграмма из учебника не слишком понятная