Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa

Kế thừa cho phép định nghĩa một lớp mới từ một lớp khác

nhằm mở rộng và sử dụng lại các thành phần dữ liệu và hàm của

lớp cũ thay vì phải viết mới hoàn toàn

Một lớp được kế thừa từ lớp khác được gọi là lớp dẫn xuất, hoặc lớp con

Lớp cho phép việc kế thừa gọi là lớp cơ sở hoặc lớp cha

Một lớp có thể là lớp cơ sở cho nhiều lớp dẫn xuất

Một lớp có thể kế thừa từ một hoặc nhiều lớp cơ sở

Hàm dựng và hàm hủy không được phép kế thừa cho các lớp dẫn xuất

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 1

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 1

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 2

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 2

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 3

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 3

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 4

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 4

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 5

Bài giảng Ngôn ngữ lập trình C và C++ - Bài 7: Kế thừa và đa xạ - Đỗ Đăng Khoa trang 5

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

pdf23 trang | Chia sẻ: cucnt | Lượt xem: 283 | Lượt tải: 0download

File đính kèm:

  • pdfbai_giang_ngon_ngu_lap_trinh_c_va_c_bai_7_ke_thua_va_da_xa_d.pdf