Chuỗi xây dựng là gì?

Trong lập trình hướng đối tượng, chuỗi hàm tạo là kỹ thuật tạo một thể hiện của một lớp có nhiều hàm tạo, sau đó sử dụng một hàm tạo để gọi một hàm tạo khác. Việc sử dụng chính của chuỗi xây dựng là để làm cho chương trình đơn giản hơn, với ít dòng mã lặp đi lặp lại.

Làm thế nào nó hoạt động?

Trong một ngôn ngữ như Java, một lớp có thể được coi là một khuôn mẫu cho dữ liệu có cấu trúc, trong đó tất cả các đặc điểm và hành động được định nghĩa chung. Một thể hiện của lớp là một cấu trúc dữ liệu cụ thể với các giá trị duy nhất trong cấu trúc được xác định này.

Thông thường, một lớp có một phương thức đặc biệt chia sẻ tên chính xác như chính lớp đó. Phương thức này, được gọi là hàm tạo, sẽ được thực thi tự động khi một thể hiện mới của lớp được tạo. Sử dụng đa hình ad hoc, nhiều phương thức xây dựng có thể chia sẻ cùng một tên và gọi nhau, cung cấp cho người lập trình nhiều tùy chọn hơn về cách tạo một thể hiện.

Hướng đối tượng, Đa hình, Thuật ngữ lập trình