オブジェクト指向なら、Aが前後のインスタンスを意識するのは不自然じゃね?