スッキリわかるJava 第8章〜インスタンスとクラス〜
・クラスとオブジェクトは全くの別物であることが重要。
・仮想世界で活動を行うのがインスタンス、それを生み出すための金型がクラス。
クラスから生み出されたインスタンスは自分自身では責務は果たせない。指示を与えることで初めて動作をする。
・クラスの中で宣言された変数のことを特にフィールドと呼ぶ。
・クラスの中でthisをつけないと、同名のローカル変数や引数と競合する可能性がある。
・クラスは型である。int,String等と同様に使用することができる。
・Javaで扱う変数は必ずなんらかの型を持っている。インスタンスは通常クラス型変数に入れて利用する。
・クラス型変数は同名のインスタンスをプログラム的に見分けるために必要。