(p155)
クラスメソッドという特殊なメソッドのみで作られるクラスは、オブジェクトを作らなくても利用できます。main()メソッドもクラスメソッドであり、JavaVMから呼び出されています。
(p158)
クラスの定義を行うと、同時にクラス名と同じ名前のデータ型が作られる。
boolean , char , int , double などのように、定義したクラス名 型 の変数(参照変数)を宣言できる。
(p158)
Car carObj = new Car() ;
参照変数(carObj) と ”=” を組み合わせて場合、 ”=” は代入ではない。
オブジェクトを carObj に入れる事はできない。
new Car() で生成した、メモリー上に存在する オブジェクト を
参照変数(carObj)に 『参照させる』 = オブジェクトの場所を確認させている。そして、
その場所を覚えさせている。
オブジェクトの場所を覚えた ”carObj” を [ carObj . speed = 0 ; ] のように使うと、
carObj が覚えている オブジェクト が持つ、speed と言う変数に ”0” を設定できる。
情報処理 再チャレンジ ブログ ホーム へ
クラスメソッドという特殊なメソッドのみで作られるクラスは、オブジェクトを作らなくても利用できます。main()メソッドもクラスメソッドであり、JavaVMから呼び出されています。
(p158)
クラスの定義を行うと、同時にクラス名と同じ名前のデータ型が作られる。
boolean , char , int , double などのように、定義したクラス名 型 の変数(参照変数)を宣言できる。
(p158)
Car carObj = new Car() ;
参照変数(carObj) と ”=” を組み合わせて場合、 ”=” は代入ではない。
オブジェクトを carObj に入れる事はできない。
new Car() で生成した、メモリー上に存在する オブジェクト を
参照変数(carObj)に 『参照させる』 = オブジェクトの場所を確認させている。そして、
その場所を覚えさせている。
オブジェクトの場所を覚えた ”carObj” を [ carObj . speed = 0 ; ] のように使うと、
carObj が覚えている オブジェクト が持つ、speed と言う変数に ”0” を設定できる。
情報処理 再チャレンジ ブログ ホーム へ
0 件のコメント:
コメントを投稿