ClassA adlı bir sınıf var, FunctionA adlı bir genel işlevi vardır.Bazı sınıflar tarafından bir yöntem nasıl çağrılır, ancak geri kalanı bulamadı?
ClassB adlı başka bir sınıf var, FunctionA'yı kullanması gerekiyor ve ClassA'nın bir alt sınıfı değil.
ClassC adlı üçüncüsü, FunctionA ClassC tarafından çağrılmamalıdır ve ClassA'nın bir alt sınıfı değildir. Ayrıca, ClassB ve ClassC arasındaki ilişki de kalıtım değildir.
Bazı çözümler sağlanmışsa? ya da uygun tasarım desenleri varsa?
Yardımlarınız için teşekkürler.
[Burada] sınıf B için sağlanan metotlar görmez Bu şekilde sınıf C sınıfı C ile kullanılan bir arayüz AC tarafından kullanılan bir arabirim AB uygulamak (http://stackoverflow.com/questions/182278/is-there-a-way-to-simulate-the-c-friend-concept-in-java) size yardımcı olabilecek ilgili bir sorudur. –
Merhaba @JornVernee, bana yardım ettin. Bağlantınızdan, Salomon BRYS'den en uygun cevabı aldım. Teşekkürler. – Ivan