Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (78.57 KB, 14 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>
Quan hệ bạn
Khi hai lớp được khai báo là bạn của
nhau thì các thành phần được định
nghĩa trong một lớp sẽ được truy nhập
bởi các thành phần ở lớp kia.
Quan hệ bạn được khai báo giữa các
lớp hoặc giữa lớp và hàm.
Quan hệ bạn khơng có tính chất bắc
Lớp Employee khai báo lớp Supervisor là bạn.
Khi hai lớp được khai báo là bạn của
nhau thì các thành phần được định
Quan hệ bạn còn cho phép các hàm
thành phần của một lớp có thể truy
nhập tới các hàm ở bên ngoài.
Khi lớp khai báo là bạn của một hàm ở
Quan hệ bạn giữa hàm thành phần của
C++ cho phép ta xây dựng một lớp mà
có các thành phần dữ liệu của nó là các
lớp khác.
Quan hệ giữa các lớp này được gọi là
Cú pháp:
Lớp_cha (các tham số) : lớp con (các tham số), lớp con (các tham số)
{