c# - What term is used to describe when two classes depend on each other? -


मेरे पास सी # में निम्न दो वर्ग हैं:

  सार्वजनिक वर्ग MyFirstClass: IMyFirstClass {MySecondClass mySecondClass; सार्वजनिक MyFirstClass (IMySecondClass mySecondClass) {this.mySecondClass = mySecondClass; } सार्वजनिक MyFirstClass (): यह (नया MySecondClass ()) {}} सार्वजनिक वर्ग MySecondClass: IMySecondClass {MyFirstClass myFirstClass; सार्वजनिक MySecondClass (IMyFirstClass myFirstClass) {this.myFirstClass = myFirstClass; } सार्वजनिक MySecondClass (): यह (नया MyFirstClass ()) {}}  

आप देखेंगे कि जब इन कक्षाओं में से किसी एक के लिए डिफॉल्ट कन्स्ट्रक्टर इंस्टीटिव होता है तो सिस्टम क्रैश हो जाता है अनंत प्रत्याशाओं की आवश्यकता होती है।

क्या कोई आधिकारिक शब्द है जो इस समस्या का वर्णन करता है?

इसे एक के रूप में जाना जाता है:

एक परिपत्र संदर्भ, जिसे कभी-कभी रन-एफ़ के रूप में संदर्भित किया जाता है, संदर्भों की श्रृंखला है जहां अंतिम वस्तु पहले का संदर्भ देती है, इस तरह से संदर्भों की पूरी श्रृंखला बेकार होने के कारण होती है।


Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -