2009-06-25から1日間の記事一覧

protectedメモ

id:t_yanoさんの話の一部を殴り書き。メモ) サブクラスはスーパークラスのフィールドのコピーを持つイメージ。 メソッドは実行時に動的に検索される。 インスタンスはメソッドのポインタを持ってるイメージ? アクセスできるか (自分と相手の関係チェック…

疑問 アクセス修飾子2

なるほど、これならOK。 //別パッケージ・サブクラス class AccessTest22 extends AccessTest { public AccessTest22() { this.publicNum = 5; this.protectedNum = 5; //this.normalNum = 5; アクセス不可 //this.privateNum = 5; アクセス不可 AccessTes…

疑問 アクセス修飾子

下に行くほど制限がゆるい。 private 同じクラス内からしか呼び出せないが、同じクラスから作られたオブジェクト同士であれば、相互の private メンバーにアクセスできる。 省略 同じパッケージ内からしか呼び出せない。 protected 同じパッケージか、そのサ…

バグ修正と問題の切り分け

すみません、id:Yamashiro0217さんのコメントを勝手に引用 バグの切り分けは非常に大事です。 バグがある箇所を見つけること=バグの修正のほとんどのコスト だと言っても過言ではないでしょう。で、バグの切り分けのときも何ステップかかるかってのが僕は大…