1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình hướng đối tượng C++‎ - Chương 8: Thừa kế

20 28 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 773,19 KB

Nội dung

Bài giảng Lập trình hướng đối tượng C++‎ - Chương 8: Thừa kế cung cấp cho người học những kiến thức như: Thừa kế đơn; Thừa kế bội; Liên kết tĩnh và liên kết động. Mời các bạn cùng tham khảo!

Chương THỪA KẾ Nội dung • Thừa kế đơn • Thừa kế bội • Liên kết tĩnh liên kết động Thừa kế đơn • Khái niệm Kế thừa từ lớp có từ trước => Không phải định nghĩa nhiều Thiết kế đơn giản ■ Ích lợi: tận dụng lại • Các thuộc tính chung • Các hàm có thao tác tương tự ■ • Khai báo class LỚP CHA (Lớp sở) : { // khai báo lớp … }; LỚP CON (lớp dẫn xuất) Thừa kế đơn • Dạng thừa kế Lớp sở Thừa kế public Thừa kế private Thừa kế protected private _ _ _ public private protected protected private protected public class A { protected int x; void Fx(); public: int y; void Fy(); protected: int z; // Thừa kế dạng private class B : A {…… }; // A lớp sở riêng C class C : private A {……… }; // A lớp sở chung D class D : public A {……… }; // A: lớp sở bảo vệ class E : protected A {……… }; Thừa kế đơn • Quyền truy xuất lớp – Lớp có tất thành phần (thuộc tính + phương thức) lớp cha – Không thể truy xuất thành phần private lớp cha Thừa kế đơn class Diem { int x, y; public: void GanDiem(int h,int t) { x = h; y = t; } void HienDiem() { cout

Ngày đăng: 19/08/2021, 14:52

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN