こないだポストした「AS3的デザインパターンについての独り言」について、色々な方々からTwitterとかBlog上でコメントをいただきました。ありがとうございます。 で、大方の意見は 「Singleton.getInstance()をSingleton.instanceにするのは賛成だけどIterrator.next()をIterrator.nextにするのはどうかな...? あ、もちろんIterrator.hasNextはいいと思うよ!」 と言う感じでした。 なぜIterrator.nextが推奨されないのかというと、「next()は内包する配列のポインタを進めるという重要な操作を担っているので明示的にメソッドにしたほうがいい」という理由です。 ここら辺は自分でも迷ってたところなので、色々な方々のご意見を聞くことが出来て良かったです。 で、ここからは個人的な話で、なぜnextに、プロパテ