2016-04-05 18 views
0

クラスを別々にするクラスとクラス2つです。両方のクラスは同じパッケージになっています。私は他のクラスに一つのクラスデータにアクセスしたいのですが、どのように私は可変データにアクセスできますか?私のプログラムは非常に長いです、私はちょうどこれのロジックが欲しいです。事前にお祈りしています。1つのクラス変数に他のクラスにアクセスするにはどうすればいいですか?

クラスA.java

public class A 
    { 
    public static void main(String ar[]) 
    { 
     int a=100; 
    } 
    } 

クラスB.java

public class B extends A 
{ 
    public static void main(String m[]) 
    { 
    A obj=new A(); 
    System.out.println("Variable of class A is :"+ obj.a); 
    } 
} 

私は静的として変数Aを宣言したように私はアクセスを取得するには、このことを行ってきました私は直接アクセスすることができますが、それは動作していません。私はB.javaをコンパイルしていたときとそれは私がエラーを与える

のシンボルを見つけることができません:=のSystem.out.printlnは( "クラスAの変数がある:" + obj.a)。

そして

表現(私は公共として変数aをdelaringい)の

不正スタート

:-(エラー)公共int型A = 100; [クラスAで]。

答えて

関連する問題