≪Java≫ staticの有無の違い クラスメンバとオブジェクトメンバ

staticの付いたメンバ(クラスに付属する実体のあるメンバ)

・クラス変数
・クラスメソッド(mainメソッド含む)

⇒ 2つを総称して、静的メンバ(またはクラスメンバ)と呼ぶ

staticの付かないメンバ(別のクラスで、newでクラス型のオブジェクトになるメンバ)

・フィールド変数(または、インスタンス変数、メンバ変数)
・インスタンスメソッド

タイトルとURLをコピーしました