Bài giảng Kiến trúc phần mềm - Mẫu thiết kế cung cấp cho người học các kiến thức về mẫu thiết kế trong nhóm, mẫu prototype, mẫu builder, mẫu abstract factory, mẫu singleton, mẫu factory. | Trường Đại học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm CTT526 - Kiến trúc phần mềm Mẫu thiết kế Creational Patterns . Trần Minh Triết tmtriet@ Version https tailieudientucntt Mở đầu Ý tưởng về mẫu thiết kế Sự ra đời của ý tưởng về mẫu thiết kế 23 mẫu thiết kế của nhóm GoF Nhóm Creational Pattern Nhóm Behavioral Pattern Nhóm Structural Pattern Một số quan điểm về cách vận dụng mẫu thiết kế Một số nguyên lý cơ bản của lập trình hướng đối tượng 2 https tailieudientucntt Mẫu thiết kế trong nhóm Creational Pattern Mẫu Factory Mẫu Abstract Factory Mẫu Builder Mẫu Prototype Mẫu Singleton 12 09 201 3 2 https tailieudientucntt Mẫu Factory Erich Gamma Richard Helm Ralph Johnson John Vlissides 1995 . Design Patterns - Elements of Reusable Object-Oriented 12 09 201 4 Software Addison-Wesley 2 https tailieudientucntt Mẫu Factory 12 09 201 5 Christopher G. Lasater 2 2007 . Design Patterns Wordware Publishing Inc. https tailieudientucntt Mẫu Factory Erich Gamma Richard Helm Ralph Johnson John Vlissides 1995 . Design Patterns - Elements of Reusable Object-Oriented 12 09 201 6 Software Addison-Wesley 2 https tailieudientucntt Mẫu Factory Erich Gamma Richard Helm Ralph Johnson John Vlissides 1995 . Design Patterns - Elements of Reusable Object-Oriented 12 09 201 7 Software Addison-Wesley 2 https tailieudientucntt Mẫu Factory 12 09 201 8 Christopher G. Lasater 2 2007 . Design Patterns Wordware Publishing Inc. https tailieudientucntt Thảo luận Trong những tình huống nào nên nghĩ đến mẫu Factory Làm cách nào để xác định muốn tạo ra sản phẩm loại nào từ Factory Làm cách nào để tạo lập một sản phẩm theo yêu cầu Các biến thể 12 09 201 9 2 https tailieudientucntt Mẫu Prototype Erich .