Bài 1. Sử dụng Factory Method trong Design Pattern

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024
  • Trong video này, chúng tôi sẽ giới thiệu cho các bạn một trong những Design Pattern phổ biến nhất, đó là Factory Method. Factory Method là một Design Pattern thuộc nhóm Creational, nghĩa là nó giúp tạo ra các đối tượng một cách linh hoạt và hiệu quả. Factory Method cho phép chúng ta định nghĩa một interface để tạo ra một đối tượng, nhưng để lớp con quyết định lớp nào sẽ được khởi tạo. Như vậy, Factory Method cho phép chúng ta trì hoãn việc khởi tạo đối tượng cho đến khi runtime. Đây là một kỹ thuật rất hữu ích khi chúng ta muốn giảm sự phụ thuộc giữa các lớp và tăng tính mở rộng của code. Trong video này, chúng tôi sẽ minh họa cách sử dụng Factory Method bằng một ví dụ đơn giản về việc tạo ra các loại xe khác nhau. Các bạn hãy cùng theo dõi nhé!
    #tester #hoclaptrinh #testing #facetorymethod #designpatterns #designpatterninjava
    ► Source Code: github.com/cod...
    ► Xem thêm bài viết chi tiết tại: leacademy.asia/
    ► Subscribe kênh RUclips của Nguyên để nhận được video mới MIỄN PHÍ hằng tuần tại đây ngay nhé: bom.to/644ln9z9hS
    Channel LA academy là nơi chia sẻ những kiến thức chuyên môn về lập trình nhằm hỗ trợ cho quá trình học lập trình của các bạn. Với những chia sẻ về kiến thức lập trình từ cơ bản cho đến nâng cao được phân loại theo từng danh mục hi vọng sẽ giúp bạn từng bước chinh phục lĩnh vực này và có thể trở thành một lập trình viên chuyên nghiệp trong tương lai.
    ► Khám phá thêm các nguồn học lập trình miễn phí:
    Các khoá học lập trình online miễn phí tại: hoclaptrinhonl...
    Các bài viết chia sẻ về lĩnh vực lập trình tại: levunguyen.com
    Tham gia group Da Nang Agile Developer Community để hỏi-đáp về lĩnh vực lập trình: / danangagiledeveloper
    Kênh tiktok lĩnh vực lập trình: / lap_trinh_vien
    ►Đăng ký học lập trình tại: / leacademyhoclaptrinhda...
    ĐỪNG NGẠI ĐỂ LẠI THẮC MẮC CỦA BẠN DƯỚI PHẦN BÌNH LUẬN, MÌNH SẼ CỐ GẮNG GIẢI ĐÁP SỚM NHẤT CHO CÁC BẠN.

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

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

    cảm ơn anh, bài học thật bổ ích

  • @quocvietnguyen9061
    @quocvietnguyen9061 3 года назад

    kênh này lướt qua thấy khá nhiều nội dung hay video để loạn quá khó theo dõi

    • @LeAcademyVN
      @LeAcademyVN  3 года назад

      Bạn xem video theo playlist theo chủ đề sẽ tiện hơn. Sắp tới sẽ còn nhiều kiến thức sẽ được up lên theo playlist

  • @thaoduongtrung3851
    @thaoduongtrung3851 2 года назад

    Anh cho em hỏi ạ.
    Khi anh tạo thêm UbuntuDialog nữa, thì nghĩa là Client muốn sử dụng sẽ phải sửa lại code của Client ạ?

  • @phiconghuyenthoai
    @phiconghuyenthoai 3 года назад

    Thực ra design pattern không phải là quá khó để hiểu. cái khó là áp dụng lúc nào ý ạ.

    • @LeAcademyVN
      @LeAcademyVN  3 года назад

      Chỉ cần hiểu được nguyên lý khi nào dùng design pattern nào thì khi áp dụng vào mới có hiệu quả. Khi áp dụng không đúng pattern sẽ gây ra khó hiểu cho người đọc code của mình. Trong mỗi video mở đầu a đều nói lý do tại sao dùng nên tùy thuộc vào bài toán của mình các em áp dụng sẽ có hiệu quả