Tham số hàm tạo lớp Python
Hàm tạo là một hàm duy nhất được gọi tự động khi một đối tượng được tạo từ một lớp. Mục đích chính của hàm tạo là khởi tạo hoặc gán giá trị cho các thành viên dữ liệu của lớp đó. Nó không thể trả về bất kỳ giá trị nào khác ngoài none Show
Hãy xem cách sử dụng hàm tạo Cú pháp của Python Constructor
Bản thân là một tham chiếu đến thể hiện hiện tại của lớp. Nó được tạo và chuyển tự động/ngầm định tới __init__() khi hàm tạo được gọi Các loại Constructor trong Python
1. Trình xây dựng được tham số hóa trong PythonKhi hàm tạo chấp nhận các đối số cùng với bản thân, nó được gọi là hàm tạo được tham số hóa Các đối số này có thể được sử dụng bên trong lớp để gán giá trị cho các thành viên dữ liệu. Hãy xem một ví dụ Mã số
2. Trình xây dựng không tham số hóa trong PythonKhi hàm tạo không chấp nhận bất kỳ đối số nào từ đối tượng và chỉ có một đối số, bản thân, trong hàm tạo, nó được gọi là hàm tạo không tham số Điều này có thể được sử dụng để gán lại một giá trị bên trong hàm tạo. Hãy xem một ví dụ Mã số
|