Yani böyle bir arabirim vardır:Nasıl bir sınıf 'generic tür başka bir çocuk ebeveyn ilişkisi olmayan bir başka nasıl yapılır?
public interface INotifier<T,G>{
G getNotifications(){
//does something
}
}
arabirimini uygulayan ve G.
Ve böyle getNotification yöntemi tüketir başka sınıf için farklı jenerik türleri vardır 2 diğer alt grubu mevcuttur:
public class Orchestrater<K>{
K notifications = notifier.getNotifications();
}
K'yi G ile aynı türden çıkarmak istiyorum. Fakat bir üst sınıf olarak Orchestrater'ım veya yansıtma yoluyla sonuçlandırmak için INotifier alt sınıfına sahip değilim. Nasıl yapılacağı hakkında bir fikrin var mı?
' notifier.getNotifications(): Burada
sizinOrchestrator
sınıfın bir Meta'da örneğidir. Ya süper sınıf bir argüman yoktur, ya da tasarımınız kapalı. Görebildiğimiz başka bir kod var mı? – Tgsmith61591Üzgünüm, benim hatam! Düzeltildi. Kodumu buna, gizli koduna dönüştürdüm. Yani ortaya çıkaramıyorum. Teşekkürler ! – Sid06