Các loại kế thừa trong C++

Thứ hai - 21/03/2022 22:41
Các loại kế thừa trong C++ gồm: private, protected và public
+ Các thuộc tính, phương thức được khai báo với từ khóa private: Chỉ truy xuất được trong chính lớp đó
+ Các thuộc tính, phương thức được khai báo với từ khóa protected: Truy xuất được trong chính lớp đó và lớp kế thừa
+ Các thuộc tính, phương thức được khai báo với từ khóa public: Truy xuất được trong chính lớp đó và bất kỳ lớp nào.
Ví dụ:
class A{private:	int x;protected:	int y;public:	int z;};class B:private A{	//không truy xuất được biến x	//Truy xuất được biến y và z. y và z thành private của lớp B	//KL: Lớp B có hai biến là y và Z loại private};class C:protected A{	//không truy xuất được biến x	//Truy xuất được biến y và z. y và z thành protected của lớp B	//KL: Lớp B có hai biến là y và Z loại protected};class D :public A{	//không truy xuất được biến x	//Truy xuất được biến y và z; y thành protected, z thành public của lớp B	//KL: Lớp B có hai biến là y loại protected, z loại public};

Tác giả: Vàng Văn Quyn

Chú ý: Việc đăng lại bài viết trên ở website hoặc các phương tiện truyền thông khác mà không ghi rõ nguồn https://365.io.vn là vi phạm bản quyền

Tổng số điểm của bài viết là: 1 trong 1 đánh giá

Xếp hạng: 1 - 1 phiếu bầu
Click để đánh giá bài viết
Thống kê
  • Đang truy cập5
  • Hôm nay1,063
  • Tháng hiện tại35,910
  • Tổng lượt truy cập9,227,393
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây