EDIT uygular: çözüldü,Java - emin olun bir nesne bir arayüz
Hi altında Java'da
görüyorum, herhangi bir sınıfın olabilir bir nesne var. AMA - bu nesne her zaman bir arayüz uygulamak zorunda kalacaktır, bu yüzden arayüz tarafından tanımlanan yöntemleri çağırdığımda, o nesne bu nesneyi içerecektir.
Artık, Java'da genel bir nesne üzerinde özel bir yöntem çağırmayı denediğinizde, yazım hakkında yazıyor. Bir şekilde derleyicime, nesneyimin bu arabirimi gerçekleştirdiğini nasıl anlatabilirim, bu nedenle yöntemin çağrılması tamam.
Object(MyInterface) obj; // Now the compiler knows that obj implements the interface "MyInterface"
obj.resolve(); // resolve() is defined in the interface "MyInterface"
Nasıl Java yapabilirsiniz:
Temelde, için ne arıyorum böyle bir şeydir?
CEVAP: arayüz MyInterface adlı Tamam, eğer sen .... göndermeden önce düşünmüyordum için
MyInterface obj;
obj.resolve();
Maalesef
* Son sözünüz için * +1 + gülümse –