Ham veri kümelerini içeren A sınıfı ve verilen veriyi A'da görünür hale getirmek için bu verilerin yeniden düzenlenmiş sürümünü (GUI'ye hazır) içeren B sınıfı verildi. B. A sınıfındaki ham veriler, özel üyelerde açıkça yer almaktadır. Bu verileri, B + + arkadaş sınıfları yöntemine benzer bir şeyin kullanımıyla B'de görünür yapmak istiyorum.C# Arkadaş sınıfları ve OOP Kompozisyonu
Buna nasıl yaklaşabilirim?
Teşekkür ederiz.
'internal' + özelliklerinde = güvenli .. bu size yardımcı olabilir olabilir. –
Bu, * dahili özelliklerin * veya büyük olasılıkla bir * iç arabirim * için bir durum gibi gözüküyor. A kaynak kodunun A, B'ye aşırı bağlanmadan özel üyelerin bazılarına erişmesine izin veriyor. – LBushkin
@LBushkin: Dahili arabirim kesinlikle bir çözümdür, ancak aslında onu uygulayan bir sınıftan daha fazlası olmayacaksa gereksiz görünmektedir. –