anonymous-class

    1

    3答えて

    私は非常に愚かな質問をしてきました。 NetBeansを使用して小さなアプリケーションを構築していますが、次の問題があります。 私の主なクラスが順番に、私はまた、様々な(とオフトピック)の理由で延長drawingBoardと呼ばれるJPanelを含むmainAppと呼ばれ、JFrameを延長します。.. コアの問題がいくつかの点で私がする必要があるということですmainAppのフィールドの1つにア

    6

    1答えて

    : 15.9.5匿名クラスは匿名クラスの宣言が自動的に コンパイラによってクラスインスタンス生成式から導出される宣言します。 匿名クラスは決して抽象的ではありません(8.1.1.1)。匿名クラスは常に です。常に内部クラス(8.1.3)です。それは決して静的ではありません(8.1.1、§8.5.2)。 匿名クラスは常に暗黙的に最終的です(8.1.1.2)です。 これは特定の設計上の決定だったようで

    1

    1答えて

    コードは以下の通りです。基本的に、私は何かを画面に描画するはずの "Cell"クラスの匿名インスタンスを持っています。私がオーバーライドしたメソッド(注釈付き)の中で、私は匿名クラス(randomFireBubble、コメント付き)内にのみ存在するメソッドを呼び出します。ここに問題があります:メソッドが実行され、実行されます(私はこれをテストするために様々なprint文を入れましたが)、画面に何も

    17

    2答えて

    final variable passed to anonymous class via constructorで、Jon Skeetは変数が自動生成コンストラクタを介して匿名クラスインスタンスに渡されると述べています。なぜその場合、反射を使用してコンストラクタを見ることができないであろう。 public static void main(String... args) throws Interr

    1

    2答えて

    Iは以下のようにclass A内部private方法有する: class A { //... private void initPlay(final long duration) { myTimer = new Utils.Timer(duration) // non-static member variable { @Overri

    0

    2答えて

    抽象クラスFactorizedDialogがあるとします。あなたは、私が実際にあるダイアログ(延長推測しているかもしれませんが FactorizedDialog dialog = new FactorizedDialog() { @Override public void myMethod() { // implementation here

    2

    3答えて

    Common Lispで、一人の「小さなインターフェース実装者」のために、Javaで匿名クラスを定義するための母国語はありますか?例えば 、 this.addListener(new Listener() { public void listen() {...} }); :Common Lispの方法で (defgeneric listen (object)) (add-lis

    7

    2答えて

    私はInterfaceというインターフェースと、もう少し複雑にするために、いくつかの引数を必要とするctorを持つBaseという具象クラスを持っているとします。 Baseを拡張してInterfaceを実装する匿名クラスを作成したいと思います。私には合理的に見えますが、それは動作しません Interface get() { return new Base (1, "one") imple

    2

    1答えて

    私はAndroid用に開発しているので、Java 1.6でClosureと似たようなものを組み込む方法を見つけようとしています。 私は(完璧な世界で)私はクラスを持っていますが、私たちはそれを「アイテム」と呼んでいます。 次に、これらの配列リストがあります。 ArrayList<Item> items = new ArrayList<item>; items.get(x)items.get(x

    4

    5答えて

    コードで 、myObjectという新しいオブジェクトが割り当てられたときに、それはいわゆる class MyObject { public String doThing() { return "doh"; } } class MyClass { private myObject = null; public MyClass() {