«circular-dependency» etiketlenmiş sorular

3
Dairesel bağımlılık nasıl çözülür?
Birbirine dairesel bağlı üç sınıfım var: TestExecuter, TestScenario'nun isteklerini yerine getirir ve ReportGenerator sınıfını kullanarak bir rapor dosyasını saklar. Yani: TestExecuter, raporu oluşturmak için ReportGenerator'e bağlıdır ReportGenerator, TestScenario'ya ve TestExecuter'dan ayarlanan parametrelere bağlıdır. TestScenario, TestExecuter'a bağlıdır. Bağırsak bağımlılıklarının nasıl giderileceğini çözemiyorum. public class TestExecuter { ReportGenerator reportGenerator; public void getReportGenerator() …

5
C # 'daki değişken nesneler arasındaki dairesel bir referans nasıl modellenir?
Aşağıdaki kod örneğinde, bir odayı temsil eden değişmez nesneler için bir sınıfımız var. Kuzey, Güney, Doğu ve Batı diğer odalara çıkışları temsil eder. public sealed class Room { public Room(string name, Room northExit, Room southExit, Room eastExit, Room westExit) { this.Name = name; this.North = northExit; this.South = southExit; this.East …

10
OOP'ta dairesel referanslara ihtiyaç duyan bu gerçek dünya aktivitesini modellemenin doğru yolu nedir?
Java projesinde dairesel referanslarla ilgili bir sorunla güreşiyorum. Söz konusu nesnelerin birbirine bağımlı olduğu ve birbirleri hakkında bilgi sahibi olması gereken bir gerçek dünya durumunu modellemeye çalışıyorum. Proje, masa oyunu oynamanın genel bir modelidir. Temel sınıflar spesifik değildir, ancak satranç, tavla ve diğer oyunların spesifikasyonlarıyla başa çıkmak için genişletilmiştir. Bunu …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.