30/09/2018, 20:35

Con trỏ *pnext nên để trong private hay public C++?

như tiêu đề, 1 số hàm nằm ngoài class mình muốn gọi con trỏ thì để trong public dễ gọi hơn nhưng v có đúng nguyên tắc không ?

Minh Hoàng viết 22:37 ngày 30/09/2018

Không nên dùng trực tiếp, nhưng cũng còn tùy, theo mình thì nếu như đó là một cấu trúc chủ yếu chứa dữ liệu, ít thao tác thì để public luôn, đặc biệt hơn là dùng struct luôn (giống như một số cấu trúc trong windows.h)
https://msdn.microsoft.com/en-us/library/ms229017(v=vs.110).aspx

Bài liên quan
0