Đoạn trích bài giảng với người cố vấn trong khóa học của Đại học Codegym. Đăng ký cho khóa học đầy đủ.
"Bây giờ đã đến lúc tôi nói với bạn về hàm tạo. Đây thực sự là một khái niệm đơn giản. Các lập trình viên đã phát minh ra một cách viết tắt để tạo và khởi tạo các đối tượng. "
Không có hàm tạo | Với một nhà xây dựng |
---|---|
|
|
|
|
|
|
"Tôi vừa học xong về phương thức khởi tạo..."
"Nhìn chăm chỉ hơn. Với constructor thì code tiện và gọn hơn."
"Đúng vậy. Đây là một câu hỏi. Tôi biết cách viết một phương thức khởi tạo bên trong một lớp, nhưng làm cách nào để viết một hàm tạo?"
"Đầu tiên, hãy xem ví dụ này:"
Không có hàm tạo | Với một nhà xây dựng |
---|---|
|
|
"Thật dễ dàng để khai báo một hàm tạo bên trong một lớp. Một hàm tạo tương tự như phương thức khởi tạo , chỉ có hai điểm khác biệt:
1. Tên của hàm tạo giống với tên lớp (thay vì khởi tạo).
2. Hàm tạo không có loại (không có loại nào được chỉ định)."
"OK, vậy nó giống như initialize , nhưng với một vài điểm khác biệt. Tôi nghĩ là tôi hiểu rồi."
GO TO FULL VERSION