Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp

Trong thân hàm bạn của một lớp có thể truy nhập tới các thuộc tính của các đối tượng thuộc lớp này. Đây là sự khác nhau duy nhất giữa hàm bạn và hàm thông thường.

 Chú ý rằng hàm bạn không phải là phương thức của lớp. Phương thức có một đối ẩn (ứng với con trỏ this) và lời gọi của phương thức phải gắn với một đối tượng nào đó (địa chỉ đối tượng này được truyền cho con trỏ this). Lời gọi của hàm bạn giống như lời gọi của hàm thông thường.

 

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 1

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 1

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 2

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 2

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 3

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 3

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 4

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 4

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 5

Lập trình C++ - Chương 8: Hàm bạn, định nghĩa phép toán cho lớp trang 5

Tải về để xem đầy đủ hơn

doc17 trang | Chia sẻ: theens7quenHDls | Lượt xem: 1228 | Lượt tải: 0download

File đính kèm:

  • doclap_trinh_c_chuong_8_ham_ban_dinh_nghia_phep_toan_cho_lop.doc