継承と多態の無いオブジェクト指向って、それオブジェクト指向じゃなくね?

というのは置いといても、receiveを囲ってるループの引数にフィールド当てはめてメッセージにメソッド当てはめるってこと?