このようなただ1クラッセでそれらを置くことは良い考えであれば、私は、私の3クラスで民間最終静的変数の多くを持っているので、私はただ、知りたい:"private final static"変数を持つJavaクラス。それは良い考えですか?
public class Definicoes
{
/*
* Definições da Janela de Jogo
*/
public final static String nomeJanela;
public final static short janLargura;
public final static short janAltura;
public final static byte tabLinhas;
public final static byte tabColunas;
static
{
nomeJanela = "JFindPairs - 0.3";
janLargura = 480;
janAltura = 480;
tabLinhas = 4;
tabColunas = 4;
}
/*
* Definições do Tabuleiro e respectivas Cartas
*/
public final static byte numeroCartoes;
static
{
numeroCartoes = 16;
}
}
事前に感謝を助けてください。 Luis Da Costa
あなたの件名には "private final static"と表示されていますが、サンプルコードでは "public final static"と表示されています。 –
私は元のクラスで私はそれらを私的に使っていましたが、私はそれらを公開として必要とする他のクラスにアクセスするために、これが私が尋ねる理由です。それらを元のクラスから分離して公開することをお勧めします場合 – aliasbody
用語について:キーワード 'final'は、 '変数'という単語の最も一般的な定義に違反します。なぜ静的なブロックを導入し、宣言に代入文を書くのではないのですか? 'public final static String nomeJanela =" JFindPairs-0.3 ";あなたは1行に支払われますか? –