'da bir arabirimi uygulayıp uygulamadığını bir dizinin koleksiyonunun addItem() işlevini geçersiz kıldığımı nasıl anlarım ve eklenen öğenin belirli bir arabirimi uygulayıp uygulamadığını belirlemek istiyorum.Bir örneğin ActionScript 3.0
Daha önce sınıf türünü algılamak için is
işlecini kullandım, ancak şimdi sınıflar için bir arabirim kullanıyorum, nesnenin arabirimi uygulayıp uygulamadığını görmek için test etmeyi tercih ediyorum.
Yalnızca nesneyi arabirim olarak kullanmayı ve null
olup olmadığını görmeyi deneyebilirim. Bunu yapmanın en iyi yolu bu mu?
Yalnızca, yalnızca arabirim türündeki nesneleri kabul eden yeni bir addFunction()
oluşturabilirim.
Teşekkürler Joel, oldukça tembel davrandım, ancak çalışmış bir şey bulmaktan ziyade kötü bir uygulama yapmaktan ziyade, doğru yolu bilmek istedim. – robmcm
İyi seçim! Başlığın sonuna "AS3" ekleyebilir misiniz? –