2011年6月23日木曜日

フィールド名の命名規則

Code Style Guidelines for Contributorsのメモ
http://source.android.com/source/code-style.html

1. 非public、非staticのフィールド名はmで始める。
2. staticのフィールド名はsで始める。
3. それ以外のフィールド名は小文字で始める。
4. public static finalのフィールド名は大文字とアンダーバーの組み合わせとする。

public class MyClass {
    // 1.
    int mPackagePrivate;
    private int mPrivate;
    protected int mProtected;
    // 2.
    private static MyClass sSingleton;
    // 3.
    public int publicField;
    // 4.
    public static final int SOME_CONSTANT = 42;
}

0 件のコメント:

コメントを投稿