Hàm tạo (constructor)
Hàm tạo cũng là một phương thức của lớp (nhưng khá đặc biệt) dùng để tạo dựng một đối tượng mới. Chương trình dịch sẽ cấp phát bộ nhớ cho đối tượng sau đó sẽ gọi đến hàm tạo. Hàm tạo sẽ khởi gán giá trị cho các thuộc tính của đối tượng và có ...
Hàm tạo cũng là một phương thức của lớp (nhưng khá đặc biệt) dùng để tạo dựng một đối tượng mới. Chương trình dịch sẽ cấp phát bộ nhớ cho đối tượng sau đó sẽ gọi đến hàm tạo. Hàm tạo sẽ khởi gán giá trị cho các thuộc tính của đối tượng và có thể thực hiện một số công việc khác nhằm chuẩn bị cho đối tượng mới.
Điểm khác của hàm tạo và các phương thức thông thường
Khi viết hàm tạo cần để ý 3 sự khác biệt của hàm tạo so với các phương thức khác như sau:
+ Tên của hàm tạo: tên của hàm tạo bắt buộc phải trùng với tên của lớp.
+ Không khai báo kiểu cho hàm tạo.
+ Hàm tạo không có kết quả trả về.
Sự giống nhau của hàm tạo và các phương thức thông thường
Ngoài 3 điểm khác biệt trên, hàm tạo được viết như các phương thức
- 1 Một số thao tác trong windows XP
- 2 tổng kết chương 7
- 3 Mỹ Tâm
- 4 Dựng đường thẳng song song
- 5 Sự phát triển của quá trình hình thành đất
- 6 Những vấn đề cơ bản về tài sản lưu động trong của doanh nghiệp
- 7 Môi trường không khí - nguồn thải – chất ô nhiễm tiêu chuẩn chất lượng
- 8 Xem xét lại mô hình động
- 9 khí hậu thái lan
- 10 Địa chỉ IP