えんどうです。 > ・Shapeの各サブクラスのデータメンバは、全部publicにするかア > クセサを付けるかして「まる見え」にしなきゃいけない。 アクセッサーがあると「丸見え」という理由が良く分かりません。 public メンバーにするのとは意味が違うと思うのですが。 > ・いざ描画するときには、長〜いelse ifの連なりで、いちいち > instanceofでクラスを調べるの? メソッド・オーバーライドを使って区別するのかもしれません。 --- ENDO Yasuyuki <yasuyuki@xxxxxxxxxx> http://www.javaopen.org/jfriends/index.html (Japanese Only)