0

各 igCharacter の igAS が igMech の変数によって制限されるように設定したいと考えています。ここに私が最初に持っているものがあります:

    package igCharacters;
    import igMech.*;
    protected class igBrand {
            public double igAS = .77;
    }

2番目:

    package igMech;
    class igLimits {
            double aSLimit = 2.5
    }
4

1 に答える 1

1

修飾子を使用したいと思うかもしれませんpublic(ただし、質問から何を意味するのかを判断するのは非常に困難です)。package-private である default を使用しています (つまり、 package の外部のどのクラスからもアクセスできませんigMech)。Usingpublicは、クラスがどのパッケージからも見えることを意味します。

package igCharacters;
import igMech.*;
protected class igBrand {
  public double igAS = .77;
}

package igMech;
public class igLimits { // now visible from the igCharacters package
  public double aSLimit = 2.5
}
于 2013-05-16T17:53:32.430 に答える