1

クラスのフィールドとメソッドのアクセス修飾子を定義する簡単な方法はありますか? もっと C++ スタイルで、私は検索しましたが、省略形ではなく、各修飾子の目的が何であるかを説明しているサイトを見つけ続けています。

public class myNum {
    public int getNum() { return 0; }
    public void setNum(int n) { int num = n; }
    private int num;
    private String value;
}

なることができた

public class myNum {
    public:
        int getNum() { return 0; }
        void setNum(int n) { int num = n; }
    private:
        int num;
        String value;
}
4

2 に答える 2

2

メソッドの場合は違います。あなたが試すことができる変数について

public int n1,n2,n3..n;

private int n1,n2,n3..n;

しかし、ご覧のとおり、すぐに乱雑になる可能性があります。それでも、1 つのアクセス修飾子で異なる型を使用することはできません。

しかし、本当にいいえ。

于 2013-01-04T01:38:33.613 に答える
0

メソッドの定義に省略はありませんが、Eclipse は getter メソッドと setter メソッドを自動的に生成できます。

于 2013-01-04T01:50:26.763 に答える