Danh mục

Bài giảng Phương pháp lập trình hướng đối tượng: Hàm dựng, hàm hủy, hàm toán tử - Trần Phước Tuấn

Số trang: 26      Loại file: pdf      Dung lượng: 4.14 MB      Lượt xem: 8      Lượt tải: 0    
10.10.2023

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Phương pháp lập trình hướng đối tượng: Hàm dựng, hàm hủy, hàm toán tử" cung cấp cho người học các kiến thức về hàm dựng, hàm hủy, hàm toán tử và bài tập áp dụng các hàm trên. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Phương pháp lập trình hướng đối tượng: Hàm dựng, hàm hủy, hàm toán tử - Trần Phước TuấnHàm dựng,Hàm hủy,Hàm toán tửPhương pháp lập trình hướng đối tượng .1Nội dungHàm dựng.Hàm hủy.Hàm toán tử.Bài tập.Phương pháp lập trình hướng đối tượng .2Nội dungHàm dựng.Hàm hủy.Hàm toán tử.Bài tập.Phương pháp lập trình hướng đối tượng .3Hàm dựngKhi đối tượng vừa được tạo:Giá trị các thuộc tính bằng bao nhiêu? Đối tượng cần có thông tin ban đầu. Giải pháp:PhanSoTửsố??Mẫu số??Xây dựng phương thức cung cấp thông tin. Người dùng quên gọi?!“Làm khai sinh” cho đối tượng!HocSinhHọtên??Điểm văn??Điểm toán??Phương pháp lập trình hướng đối tượng .Hàm dựng ra đời!!4Hàm dựngTính chất hàm dựng (constructor):Bắt buộc gọi khi tạo đối tượng. Có thể nạp chồng nhiều hàm dựng. Trong C++, hàm dựng có tên trùng tên lớp.class PhanSo{private:intm_tuSo;intm_mauSo;public:PhanSo(int tuSo, int mauSo);PhanSo(int giaTri);};Phương pháp lập trình hướng đối tượng .void main(){PhanSo p1(1, 2);PhanSo p2(2, 3);PhanSo *p3 = new PhanSo(2, 3);}5

Tài liệu được xem nhiều: