Tôi biết về tham chiếu vòng tròn (lớp một lớp giữ b và lớp b giữ lớp a). Nhưng vì tôi chưa lập trình đủ, nên tôi khó có thể tìm ra lý do để sử dụng chúng. Tôi đã tự hỏi nếu mọi người có thể cho tôi một số ví dụ tốt đẹp và có thể giải thích lý do tốt để sử dụng chúng.Lý do tham chiếu vòng tròn với các lớp học?
Ví dụ: ngay bây giờ tôi đang xem hướng dẫn về mã nguồn 2D và người dùng đã tạo một lớp Creature và CreatureAi tham chiếu lẫn nhau. Lý do gì? Tôi chưa biết, đó là lý do tại sao tôi đang tìm kiếm các ví dụ và vẫn đang đọc xung quanh.
Nó thực sự có thể là thiết kế * only * nếu bạn đang sử dụng OrmLite nói nơi bạn phải chỉ định quan hệ nước ngoài trong chính mã đó. Nhưng có, tôi không thích nó. – Voo