>>134
基本的には「インスタンス.メソッド」の形だろ。
だから、そのインスタンスに、そのメソッドが存在しなければ、エラーになる

obj1.string がOK なら、obj1 には、string メソッドがある

一方、[obj1,obj2,obj3].string がエラーなら、[ ] には、string メソッドがない。
[ ] は、iterator か?

[ ].string とは、[ ] の中に入っている各要素に、.string が付いているのではない!
[ ] そのものに、.string を付けているから、エラーになる