banner jpg
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 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ó…

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…

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…

Vòng lặp For .. Do trong Pascal

Vòng lặp For .. Do trong Pascal

Trong bài này chúng ta sẽ tìm hiểu về vòng lặp For .. Do trong…

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…

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ự…

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ị…

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.…

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

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…

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 đã…

Cách khai báo mảng trong C++ (mảng một chiều và nhiều chiều)

Cách khai báo mảng trong C++ (mảng một chiều và nhiều chiều)

Cũng như các ngôn ngữ lập trình khác, mảng trong C++ là tập hợp các…

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

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ì…

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í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ỏ

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,…

Chuyển chữ thường thành chữ hoa trong C++

Chuyển chữ thường thành chữ hoa trong C++

Cách ép kiểu dữ liệu trong Python

Cách ép kiểu dữ liệu trong Python

Trong bài này mình sẽ hướng dẫn các bạn cách chuyển đổi và ép kiểu…

Top