Javaの曖昧なところを固め直そうと思い、久しぶりに読んでみました。この本は11章から始まります。

11章については、今までの自作のクラスにtoString()メソッドを作ったことがありませんでしたが今後はデバッグの役に立ちそうなので作ろうと思いました。

12章については、インスタンスフィールドをprivateにするとそのクラスの外からダイレクトにアクセスできなくなるのはもちろん知っていましたが、そのクラスをextendsして作ったサブクラスのインスタンスメソッドの中でもダイレクトにアクセスできなくなることには思いが至ってなかったことに気付きました。

まだ大きなプログラムを書いておらず、自作のクラスをextendsしたサブクラスを作ったことがなかったため認識していなかったようです。いかんな~(^^;