Ben bir dava günlüğü sistem üzerinde çalışıyorum. Her durumda comments bağlı olabilir, bu yüzden bir Olgu sınıf ve Yorum sınıf oluşturmak için gidiyor ve Vaka sınıfta Yorum nesne gömmek ediyorum.
Ben gömülü Yorum nesneye bir arayüz sağlamak için nasıl düşünüyorum. Ben bir ortak üye yapmak ve doğrudan, ($case -> comment -> addComment()
) programcı erişimi, ya da özel yapmak ve Açıklama nesne (p {[aracılığıyla yorumlarına erişim sağlamak için Vaka sınıftaki yöntemleri koyabilirsiniz (1)]}).
Bunu düşünmek, ikincisi stil Vaka nesne Yorum nesne bağımlı hale anlamına gelecektir. Ancak, eski durumda, programcı, hatta nesneleri açıklama yapmadı öğelere davaya ait olmayan Vaka nesne başvurusu yorumların yorumları özelliğini yapmak gibi şeyler yapmak mümkün olabilir!
En iyi uygulama olarak kabul edilir, iki yaklaşımların?