javaのアクセス修飾子一覧
- private
- 同じクラス内からのみアクセス
- 省略
- 同じパッケージからのみ
- protected
- 同じパッケージかそのサブクラスからのみ
- public
- どこからでも
気になったのは、省略した場合が同じパッケージからとなっており、明示的に指定ができない点。
as3を先にやっていたのでinternalと書けないので少しもやもやっとしました。
いろいろオブジェクト思考とかクラス隠蔽とかいろいろあるけど、根本的にINPUT、OUTPUTを明確化して他の機能に依存しないようにモジュール化して設計ができるかどうかできるかで全てが決まりそうな気がする今日この頃。
あと、それと独立したアスペクトな処理をどう突っ込んでいくかを勉強しないとなぁ。
コメントを残す