私のクラスはもともと複数の別々のaddAListener()addBListener()とremoveAListenerなどから始まりました。これは1つのクラスでそれほど悪くはありませんでしたが、クラスが別のクラスによって内部的に使用され、拡張リスナーが伝播すると、 簡単な解決策は、単一のインターフェイスを使用してinstanceofでリスナーを整理することです: public interface
instanceofの仕組みを理解したいと思います。 は、次のコードを考えてみましょう:私はここで間違っている場合 class A { }
class B extends A { }
class C extends B { }
class D extends C { }
public class TestClass{
public static void main(String