Hỏi về các toán tử truy cập ".", "::" và "->"

Chào cả nhà, trong lúc coding (đặc biệt là hướng đối tượng) thì các toán tử truy cập đến phần tử truy cập đều là (.) ( :: ) (->)
Thông não giúp em phát là sự khác biệt giữa các toán tự này là gì ạ, khi nào nên dùng?
Em cảm ơn ạ

2 Likes

Nếu mình nhớ k nhầm trong C++ thì là :
(.) : truy xuất tới thuộc tính của đối tượng KHÔNG phải là Con trỏ
(->) :truy xuất tới thuộc tính của đối tượng Con trỏ
(::slight_smile: : Dùng để khai báo hàm cho 1 đối tượng trong class

2 Likes

Theo mình biết thì . là dùng để truy xuất thuộc tính (hàm, phương thức) kiểu tham chiếu, toán tử -> là truy xuất kiểu con trỏ. Toán tử :: dùng khi muốn viết phương thức riêng ở chỗ khác không thuộc lớp

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?