Các thành viên private của một lớp cơ sở có thể kế thừa được không?

Mục lục:

Các thành viên private của một lớp cơ sở có thể kế thừa được không?
Các thành viên private của một lớp cơ sở có thể kế thừa được không?
Anonim

Các thành viên riêng của lớp cơ sở có luôn được kế thừa trong lớp dẫn xuất trong C ++ không? Tôi đã từng thấy ở khắp mọi nơi rằng các thành viênprivate của lớp cơ sở không bao giờ được kế thừa trong lớp dẫn xuất, bất kể bạn kế thừa lớp cơ sở như thế nào (riêng tư hoặc bảo vệ hoặc công khai).

Thành viên lớp riêng có thể được kế thừa không?

Thành viên riêng trong lớp con

Akhông kế thừa các thành viên riêng của lớp mẹ. Tuy nhiên, nếu lớp cha có các phương thức công khai hoặc được bảo vệ để truy cập các trường riêng tư của nó, thì những phương thức này cũng có thể được lớp con sử dụng.

Bạn kế thừa các thành viên riêng của lớp cơ sở trong C ++ như thế nào?

Với kế thừa riêng,thành viên công khai và được bảo vệ của lớp cơ sởtrở thành thành viên riêng của lớp dẫn xuất. Điều đó có nghĩa là các phương thức của lớp cơ sở không trở thành giao diện công khai của đối tượng dẫn xuất. Tuy nhiên, chúng có thể được sử dụng bên trong các hàm thành viên của lớp dẫn xuất.

Sự khác biệt giữa thừa kế riêng và được bảo vệ là gì?

Kế thừa

được bảo vệ làm chotrở thành thành viên công khai và được bảo vệ của lớp cơ sở được bảo vệ trong lớp dẫn xuất. kế thừa riêng làm cho các thành viên công khai và được bảo vệ của lớp cơ sở là riêng tư trong lớp dẫn xuất.

Khi kế thừa là private thì phương thức private trong lớp cơ sở là?

Khi kế thừa là private, các phương thức private trong baselớpkhông thể truy cập được trong lớp dẫn xuất(trong C ++). Để biết thêm thông tin về kế thừa Tham khảo: Kế thừa trong C ++ Tùy chọn (A) là đúng.

Đề xuất:

Bài viết thú vị
Xét nghiệm trao đổi chất có chính xác không?
Đọc thêm

Xét nghiệm trao đổi chất có chính xác không?

Thử nghiệm trao đổi chất không chỉ khoa học hơn mà cònchính xác hơn đáng kể. Chuyên gia dinh dưỡng có thể sử dụng chiều cao, cân nặng và tuổi của một người để ước tính tỷ lệ trao đổi chất, nhưng kết quả không đáng tin cậy. Xét nghiệm chuyển hóa giá bao nhiêu?

Câu chuyện của jericho là gì?
Đọc thêm

Câu chuyện của jericho là gì?

Theo Kinh thánh, vào khoảng năm 1, 400 TCN, Giê-ri-cô làthành phố đầu tiên bị người Y-sơ-ra-ên tấn côngsau khi họ băng qua sông Jordan và tiến vào Ca-na-an. Bức tường thành Giê-ri-cô đã bị phá hủy khi dân Y-sơ-ra-ên đi vòng quanh nó trong bảy ngày, mang theo Hòm Giao ước.

Điểm đánh dấu sắc nét là gì?
Đọc thêm

Điểm đánh dấu sắc nét là gì?

Sharpie là thương hiệu dụng cụ viết được sản xuất bởi Newell Brands, một công ty đại chúng, có trụ sở chính tại Atlanta, Georgia. Điểm đánh dấu Sharpie là gì? Đại từ.một cây bút với mực không thể tẩy xóa sẽ viết trên mọi bề mặt. sắc từ.