●ローカル変数(See.P386)
先頭がアルファベットの小文字かアンダースコア(_)
Javaとスコープは変わらない感じ
●グローバル変数
先頭がダラー($)
JavaSEには無い機能(JavaEEのアプリケーションスコープ変数という感じか)で、宣言した瞬間誰でも参照できる様になる。
●インスタンス変数
先頭がアットマーク(@)
Javaのインスタンス変数と同じ概念
●クラスインスタンス変数
インスタンス変数の場合も同じ記号を用いる(宣言する場所が異なる)
宣言したクラスでしか参照が行えず、継承先からは参照できない。
●クラス変数(See.P132)
先頭がアットマーク×2(@@)
Javaのクラス変数と同じ概念
●疑似変数
true,false,self,nilなど特定の値を示し、代入による変更は不可
- 作者: 高橋征義,後藤裕蔵,まつもとゆきひろ
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2013/06/04
- メディア: 単行本
- この商品を含むブログ (33件) を見る
- 作者: 高橋征義,後藤裕蔵
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2016/02/26
- メディア: 単行本
- この商品を含むブログを見る