自分的JAVAのクラス観念
当然だがJAVAで開発するにはクラスの事がわからないといけないし~。
CとBasicで覚えた言葉で考えてみたのが下記。自分自身まだこんなレベルだね
( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \
-------------------------------
修飾子 class クラス名前 {
変数型 プロパティ的変数【メンバ】
private 変数型 変数【メンバ】
同じクラス名【コンストラクタ】(引数,引数,,,) {
※new演算子でオブジェクト生成時の一回だけ呼ばれる関数
※コンストラクタ記述ない場合は暗黙でクラス名()のコンストラクタがあることになる
this.クラス名(引数,引数,,)で同じクラス内のコンストラクタを呼べる
}
戻り値 関数【メソッド】(引数,引数,,) {
this.変数 = .......
引数 = .......
return 関数;
}
戻り値 同じ関数名【オーバーロードのメソッド】(引数,引数,,,) {
}
}
【変数修飾子】
final 定数:途中で変更できない
private クラス内でしか見れない
static 同じクラスなら別オブジェクトからも見れる→プログラム実行時に準備される
protected サブクラス【extends】からもアクセスできる