DESIGN PATTERN
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Design Pattern

Danh sách các bài viết trong chuyên mục Design Pattern, đây là những bài viết mới nhất được cập nhật trong mục Design Pattern.

Design Pattern là gì?

Design Pattern trong Java là những kiểu thiết kế giúp tối ưu khi triển khai viết ứng dụng phần mềm. Design pattern là một giải pháp lặp lại chung cho một vấn đề thường xảy ra trong thiết kế phần mềm.

Design pattern không phải là một đoạn code đã hoàn thành, mà nó là một mô tả hoặc khuôn mẫu dùng để giải quyết vấn đề về tái sử dụng code trong lập trình.

Và trong chuỗi series này bạn sẽ được học tất cả những mẫu design pattern khác nhau trong Java, thông qua những ví dụ và giải thích rõ ràng.

+DESIGN PATTERN
1 Singleton Pattern trong Java - Cách triển khai và khi nào dùng
2 Factory Pattern trong Java - Cách triển khai và ví dụ
3 Abstract Factory trong Java - Cách triển khai và ví dụ
4 Builder Pattern trong Java - Cách triển khai và ví dụ
5 Prototype Pattern trong Java - Cách triển khai và ví dụ
6 Adapter Pattern trong Java - Cách triển khai và ví dụ
7 Brigde Pattern trong Java - Cách triển khai và ví dụ
8 Filter Pattern trong Java - Cách triển khai và ví dụ
9 Composite Pattern trong Java - Cách triển khai và ví dụ
10 Decorator Pattern trong Java - Cách triển khai và ví dụ
11 Facade Pattern trong Java - Cách triển khai và ví dụ
12 Flyweight Pattern trong Java - Cách triển khai và ví dụ
13 Proxy Pattern trong Java - Cách triển khai và ví dụ
14 Interpreter Pattern trong Java - Cách triển khai và ví dụ
15 Template Pattern trong Java - Cách triển khai và ví dụ
16 Chain of Responsibility Pattern trong Java - Cách triển khai và ví dụ
17 Command Pattern trong Java - Cách triển khai và ví dụ
18 Iterator Pattern trong Java - Cách triển khai và ví dụ
19 Mediator Pattern trong Java - Cách triển khai và ví dụ
20 Memento Pattern trong Java - Cách triển khai và ví dụ
21 Observer Pattern trong Java - Cách triển khai và ví dụ
22 State Pattern trong Java - Cách triển khai và ví dụ
23 Strategy Pattern trong Java - Cách triển khai và ví dụ
24 Visitor Pattern trong Java - Cách triển khai và ví dụ
25 MVC Pattern trong Java - Cách triển khai và ví dụ
26 Business Delegate Pattern trong Java - Cách triển khai và ví dụ
27 Composite Entity Pattern trong Java - Cách triển khai và ví dụ
28 Data Access Object Pattern trong Java - Cách triển khai và ví dụ

Bài xem nhiều

Các kiểu dữ liệu trong C ( int - float - double - char ...)

Các kiểu dữ liệu trong C ( int - float - double - char ...)

C là ngôn ngữ rất khó tính, bạn không thể gán dữ liệu kiểu float…

Thuật toán tìm ước chung lớn nhất trong C/C++

Thuật toán tìm ước chung lớn nhất trong C/C++

Đề bài: Nhập vào 2 số nguyên A và B, viết chương trình tìm ứng…

Thuật toán tính lũy thừa nhanh trong C/C++

Thuật toán tính lũy thừa nhanh trong C/C++

Trong bài này chúng ta sẽ cùng nhau đi tìm hiểu về thuật toán tính…

Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)

Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)

Lệnh switch case cũng tương tự như lệnh if else if mà chúng ta đã…

Lệnh cin và cout trong C++

Lệnh cin và cout trong C++

Thư viện nhập xuất trong C cũng như rong C++ có tên là iostream.h, vì…

Random trong Python: Tạo số random ngẫu nhiên

Random trong Python: Tạo số random ngẫu nhiên

Random number generator (RNG) là một số được tạo ra ngẫu nhiên từ máy tính,…

ComboBox - ListBox trong lập trình C# winforms

ComboBox - ListBox trong lập trình C# winforms

Chúng ta sẽ cùng nhau tim hiểu về các khai niệm cũng như các sự…

Thuật toán kiếm tra số nguyên tố

Thuật toán kiếm tra số nguyên tố

Trong bài này mình sẽ trình bày thuật toán để kiểm tra một số có…

Mảng hai chiều trong Java

Mảng hai chiều trong Java

Trong bài trước, các bạn đã được tìm hiểu về mảng một chiều trong Java.…

Cách kết nối SQL Server trong C# Winforms

Cách kết nối SQL Server trong C# Winforms

Mỗi loại cơ sở dữ liệu sẽ sử dụng một namespace tương ứng, trong trường…

Cách viết hàm và cách gọi hàm trong C++ (function)

Cách viết hàm và cách gọi hàm trong C++ (function)

Hàm trong C++ là tập hợp nhiều câu lệnh để thực hiện một chức năng…

Bài tập Java OOP: Chương trình nhập xuất thông tin sinh viên

Bài tập Java OOP: Chương trình nhập xuất thông tin sinh viên

Khai báo thư viện và hàm main trong C++

Khai báo thư viện và hàm main trong C++

Để bắt đầu tìm hiểu C++ thì bắt buộc bạn phải hiểu hai khái niệm…

Tổng hợp hơn 1000 bài tập C / C++ có lời giải

Tổng hợp hơn 1000 bài tập C / C++ có lời giải

Bài này sẽ tổng hợp hơn 1000 bài tập C / C++ có lời giải…

Thêm, sửa, xóa học sinh trong C# Winforms

Thêm, sửa, xóa học sinh trong C# Winforms

Việc đầu tiên chúng ta cần tạo form thêm, sửa ...

Quản lý sinh viên sử dụng danh sách liên kết đơn

Quản lý sinh viên sử dụng danh sách liên kết đơn

Chúng ta sẽ quản lý sinh viên với các thông tin cần thiết và các…

Thụât toán tìm kiếm nhị phân (Binary Search)

Thụât toán tìm kiếm nhị phân (Binary Search)

Trong bài viết này chúng ta sẽ tìm hiểu về thuật toán tìm kiếm nhị…

Bài tập Java OOP: Chương trình quản lý sinh viên Java

Bài tập Java OOP: Chương trình quản lý sinh viên Java

Tính tổng các phần tử trong mảng C++ sử dụng hàm và con trỏ

Tính tổng các phần tử trong mảng C++ sử dụng hàm và con trỏ

Duyệt cây nhị phân tìm kiếm

Duyệt cây nhị phân tìm kiếm

Chúng ta sẽ tìm hiểu lần lượt 6 cách duyệt cây nhị phân tìm kiếm:

Top