30/09/2018, 19:48
Làm sao để xây dựng 1 lớp kiểm tra các thuộc tính của 1 lớp khác
Em đang học C++ lập trình hướng đối tượng.
Theo như em biết thì bên trong class private thì bên ngoài k thể truy cập đc.
Vậy làm sao để tạo 1 class mà truy cập đc 1 class khác vậy mấy anh.
Cần gấp
Bài liên quan
thì viết hàm lấy giá trị của class này rồi mang sang class kia sử dụng đơn giản nhất để public :))
như vậy thì có mất tính đóng gói k bạn nhỉ -_-
@DuGiaHuy có biết tới khái niệm hàm bạn,
friend
không? Khi mình khai báo class A là bạn của class B thì A có thể access được các thuộc tínhprivate
của A mà vẫn giữ được tính đóng gói.Trong ví dụ dưới, mình có thể thấy là hàm
setName
là hàmprivate
đối vớiChild
nhưng classMother
có thể gọi được hàm này.When should you use 'friend' in C++?
getter setter thì ko
Cậu search từ khóa RTTI, reflection nhé
ví dụ nha
biến S là biến để tính tổng của a,b,c. Thì truy cập các biến của class A ntn bạn, cú pháp ntn
Bạn code mẫu cho mình xem thử đc k
mình làm đc bài rồi, cám ơn mấy bạn nha
mod close bài giúp mình
Trên daynhauhoc mình không close mà người hỏi chọn một câu trả lời đúng và chọn accept.
Hoặc người hỏi tự đưa ra giải pháp và accept giải pháp đó