HÀM THÀNH VIÊN Chương 4 1 Nội dung • Tái định nghĩa, Đối số mặc nhiên • Hàm inline • Truyền đối tượng như đối số của hàm • Trị trả về của hàm là đối tượng • Con trỏ *this • Hàm thành viên hằng 2 Tái đ[.]
Chương HÀM THÀNH VIÊN Nội dung • Tái định nghĩa, Đối số • Hàm inline • Truyền đối tượng đối số hàm • Trị trả hàm đối tượng • Con trỏ *this • Hàm thành viên Tái định nghĩa hàm thành viên • Trong lớp, định nghĩa hàm thành viên trùng tên, hàm phải khác tham số Tính đa hình lập trình hướng đối tượng Dùng đối số • Có thể dùng đối số cho hàm thành viên • Tất đối số phải nằm cuối hàm Hàm inline • Có cách khai báo hàm inline : – Thêm từ khóa inline vào trước hàm thành viên – Định nghĩa hàm bên khai báo lớp Truyền đối tượng đối số hàm • Truyền qua giá trị – Tham số hàm thành viên có kiểu – Một đối tượng truyền theo tham số Truyền đối tượng đối số hàm • Truyền qua địa – Tiết kiệm nhớ cho chương trình (hơn truyền qua giá trị) – Có thể làm thay đổi giá trị đối tượng truyền vào ... nghĩa, Đối số • Hàm inline • Truyền đối tượng đối số hàm • Trị trả hàm đối tượng • Con trỏ *this • Hàm thành viên Tái định nghĩa hàm thành viên • Trong lớp, định nghĩa hàm thành viên trùng tên, hàm. .. hình lập trình hướng đối tượng Dùng đối số • Có thể dùng đối số cho hàm thành viên • Tất đối số phải nằm cuối hàm Hàm inline • Có cách khai báo hàm inline : – Thêm từ khóa inline vào trước hàm thành. .. thành viên – Định nghĩa hàm bên khai báo lớp Truyền đối tượng đối số hàm • Truyền qua giá trị – Tham số hàm thành viên có kiểu – Một đối tượng truyền theo tham số Truyền đối tượng đối số hàm •