-4

私は非常に単純なはいいいえの質問があります:静的メソッドはすべてのオブジェクトに対して同じ結果を持つべきですか?

4

2 に答える 2

6

いいえ

public static boolean isEven(int number){
    return (number %2 ==0);    
}
于 2012-04-04T17:41:40.863 に答える
3

どう言う意味ですか?静的メソッドはthisオブジェクトを持つことはできませんが、異なる引数が渡されると、異なる結果を返す可能性があります。言い換えると、a.staticMethodb.staticMethodは確かに同じ結果を返しますが、異なる可能性がstaticMethod(a)ありstaticMethod(b)ます。

于 2012-04-04T17:41:44.203 に答える