私は常にConstants
、アプリケーションで使用される定数値を格納するためにJavaで呼び出されるクラスを作成します。
アプリケーションのすべてのクラスについて
class Constants {
public static final int GOOD_RES = 1;
public static final int BAD_RES = 0;
public static final int FILE_NOT_READ = 10;
// To be continued
}
または単一のクラスの場合
class SomeClass {
private static final int GOOD_RES = 1;
private static final int BAD_RES = 0;
private static final int FILE_NOT_READ = 10;
// To be continued
}
C ++で同じことを行う方法は?宣言を含むヘッダーファイルにクラスを作成し、CPPファイルに定義を配置できます。例えば。
ヘッダーファイル。
class const_values {
const static int GOOD_STATE = 1;
const static int BAD_STATE = 2;
const static string s;
}
CPPファイル
string const_values::s = "lorem ipsum";
大丈夫ですか?