Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

thisがうまくいきません

コンパイルが通りませんがどうすればいいでしょうか?
教えてください。



    class   a{
              b   b1;

              a(  b  n ){   this.b1 = n;    }
                      System.out.println(  b1.str  );
    }

    class   b{
                String     str  =  "Kitty on your lap";
                b(){
                    a    a1  = new  a( this );
                }
    }

    class    test{
                       public   static   void   main(  String  args[]  ){
           b  n  =   new   b();                     
                            }
    }

5

回答

82938

閲覧

5件の回答

評価

0

自己解決しました

評価

0

何がまずくて、どう解決したのかも書いておけば、同じようなことでつまづいた人の助けになるかもしれない。

評価

0

この質問はクローズしていると思うのですが・・・

自分でソースを触って動かしてみたんですけど、なにがおかしいのかわかりませんでした。
教えていただけるとありがたいです。

評価

0

oh my god!

評価

0

{}の対応をよーーーーく見てみると解ると思います。
上記のままのソースでコンパイルが出来るとしたら、
どうコンパイラを騙したのか非常に気になります。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。